existing functionality. If test cases fail, they expect these failures to be connected to the
submitted changes. Unfortunately, a flaky test can be the reason for a test failure.
Developers spend time to relate possible test failures to the submitted changes only to find
out that the cause for these failures is test flakiness. The dilemma of an identification of the
real failures or flaky test failures affects developers' perceptions about what is test flakiness …