‘The Effects of Computational Resources on Flaky Tests’

“Flaky tests are tests that nondeterministically pass and fail in unchanged code. These tests can be detrimental to developers’ productivity. Particularly when tests run in continuous integration environments, the tests may be competing for access to limited computational resources (CPUs, memory etc.) and we hypothesize that resource (in)availability may be a significant factor in the failure rate of flaky tests. We present the first assessment of the impact that computational resources have on flaky tests, including a total of 52 projects written in Java, JavaScript and Python and 27 different resource configurations.”

Find the paper and authors list at ArXiv.

View on Site: ‘The Effects of Computational Resources on Flaky Tests’