deflake.rs: Detect Flaky Tests in Rust Projects using Execution Data
Benjamin Magill, Phil McMinn · The Journal of Open Source Software · 2025
In automated software testing, flaky tests are test cases that fail non-deterministically, without any modifications to the code under test (Parry et al., 2021).They can occur in any programming language, and pose a painful issue for developers due to their randomness and uncontrollability.