collaborators

7 papers

cs.SE2026

Predicting Intermittent Job Failure Categories for Diagnosis Using Few-Shot Fine-Tuned Language Models

Henri Aïdasso, Francis Bordeleau, Ali Tizghadam

In principle, Continuous Integration (CI) pipeline failures provide valuable feedback to developers on code-related errors. In practice, however, pipeline jobs often fail intermitt…

cs.SE2026

Towards Build Optimization Using Digital Twins

Henri Aïdasso, Francis Bordeleau, Ali Tizghadam

Despite the indisputable benefits of Continuous Integration (CI) pipelines (or builds), CI still presents significant challenges regarding long durations, failures, and flakiness.…

cs.SE2025

On the Illusion of Success: An Empirical Study of Build Reruns and Silent Failures in Industrial CI

Henri Aïdasso, Francis Bordeleau, Ali Tizghadam

Reliability of build outcomes is a cornerstone of effective Continuous Integration (CI). Yet in practice, developers often struggle with non-deterministic issues in the code or CI…

cs.SE2025

Efficient Detection of Intermittent Job Failures Using Few-Shot Learning

Henri Aïdasso, Francis Bordeleau, Ali Tizghadam

One of the main challenges developers face in the use of continuous integration (CI) and deployment pipelines is the occurrence of intermittent job failures, which result from unex…

cs.SE2025

FlakeRanker: Automated Identification and Prioritization of Flaky Job Failure Categories

Henri Aïdasso

This document presents the artifact associated with the ICSE SEIP 25 paper titled On the Diagnosis of Flaky Job Failures: Understanding and Prioritizing Failure Categories. The ori…

cs.SE2025

Build Optimization: A Systematic Literature Review

Henri Aïdasso, Mohammed Sayagh, Francis Bordeleau

Continuous Integration (CI) consists of an automated build process involving continuous compilation, testing, and packaging of the software system. While CI comes up with several a…