kirancodes.me
To Proof Maintenance & Beyond!

iFixFlakies: a framework for automatically fixing order-dependent flaky tests

August Shi, Wing Lam, Reed Oei, Tao Xie, Darko Marinov

Abstract

Regression testing provides important pass or fail signals that developers use to make decisions after code changes. However, flaky tests, which pass or fail even when the code has not changed, can mislead developers. A common kind of flaky tests are order-dependent tests, which pass or fail depending on the order in which the tests are run. Fixing order-dependent tests is often tedious and time-consuming.

BibTeX
@inproceedings{Shi-al:FSE19,
  author    = {August Shi and
               Wing Lam and
               Reed Oei and
               Tao Xie and
               Darko Marinov},
  title     = {{iFixFlakies:} a framework for automatically fixing order-dependent flaky tests},
  booktitle = {{ESEC/SIGSOFT} {FSE}},
  pages     = {545--555},
  publisher = {{ACM}},
  year      = {2019},
}

Related papers