T-testijiet flaky huma testijiet li jgħaddu jew isfallu b'mod mhux konsistenti mingħajr bidliet fil-kodiċi — xi kultant jgħaddu, xi kultant isfallu fuq l-istess kodiċi. Huma problema seria għax jerosionawhom it-tfiduċja fis-suite tat-test. Huwa importanti nfhmu l-kawżi u r-rimedji.
Kif int-testijiet flaky u għaliex huma ħsara
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.
