How Flaky Tests in Continuous Integration


  • About 1.5% test are flaky, which is inevitable. 
  • CI system must be able to deal with certain level of flakiness. 
  • Retrier is good way to solve. and check the histroy of stacktrace,  check if the stacktrace is same as before. 


















MinRanl Concept: the number of layers from one node to another node 

MinRank 3 -5 has highest probablity of flaky 


Some source type may create more flaky test. 




1 person modify the code, unlikely break the code. 2 have best results, if more than 2, the break increase a lot....





Comments

Popular posts from this blog

Such a cold summer

My Unsolve Questions

My interview questions to a company using SAFe.