~/talk

A Large-Scale Longitudinal Study of Flaky Tests

Talkat OOPSLA 2020 · 2020-11-15..11-20· [testing, software-architecture]
name:Wing Lam
links:none on file
links:none on file
links:none on file
name:Tao Xie
links:none on file
links:none on file
links:none on file
slides:none on file

Empirical study applies iDFlakies and NonDex plus Isolation and One-By-One to 68 Maven Java projects, detecting 684 flaky tests and evaluating 245 at their Test-Introducing commit. Results show 75% of flaky tests are flaky when added, running detectors on added or directly modified tests finds up to 85%, and remaining cases often appear a median of 144 commits later. Public dataset of flakiness-introducing commits and labels is available.

AI-written summary · about

  1. 0:00Intro
  2. 1:57Flaky test - Example in different orders
  3. 3:45Decreasing detector cost
  4. 4:41Our contributions
  5. 5:20Study setup: Overview
  6. 6:48Study setup: Step 1
  7. 8:41Study setup: Steps 2-4
  8. 10:05Study setup: Flaky tests
  9. 12:03RQ3: When should one run detectors?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.