3 citations · 8 across the 5 of their papers we have counts for
5 papers
The Importance of Discerning Flaky from Fault-triggering Test Failures: A Case Study on the Chromium CI
Guillaume Haben, Sarra Habchi, Mike Papadakis +2
Flaky tests are tests that pass and fail on different executions of the same version of a program under test. They waste valuable developer time by making developers investigate fa…
Predicting Flaky Tests Categories using Few-Shot Learning
Amal Akli, Guillaume Haben, Sarra Habchi +2
Flaky tests are tests that yield different outcomes when run on the same version of a program. This non-deterministic behaviour plagues continuous integration with false signals, w…
What Made This Test Flake? Pinpointing Classes Responsible for Test Flakiness
Sarra Habchi, Guillaume Haben, Jeongju Sohn +4
Flaky tests are defined as tests that manifest non-deterministic behaviour by passing and failing intermittently for the same version of the code. These tests cripple continuous in…
A Qualitative Study on the Sources, Impacts, and Mitigation Strategies of Flaky Tests
Sarra Habchi, Guillaume Haben, Mike Papadakis +2
Test flakiness forms a major testing concern. Flaky tests manifest non-deterministic outcomes that cripple continuous integration and lead developers to investigate false alerts. I…
Discerning Legitimate Failures From False Alerts: A Study of Chromium's Continuous Integration
Guillaume Haben, Sarra Habchi, Mike Papadakis +2
Flakiness is a major concern in Software testing. Flaky tests pass and fail for the same version of a program and mislead developers who spend time and resources investigating test…