Les tests flaky sont des tests qui passent ou échouent de manière inconsistante sans modifications de code — parfois passants, parfois échouant sur le même code. C'est un problème sérieux car il érode la confiance dans la suite de tests. Comprendre leurs causes et leurs solutions est important.
Qu'est-ce que les tests flaky et pourquoi ils sont nuisibles
A FLAKY test gives INCONSISTENT results (pass sometimes, fail other times) on the SAME code:
→ harmful: ERODES TRUST — people start ignoring failures ("oh, it's just flaky") →
real failures get missed too
→ waste time on false alarms / re-runs; break CI; reduce confidence in the whole suite
→ Flaky tests are worse than no test if they make people distrust all tests.
