~/talk

Effective test scrubbing

Talkat NDC TechTown 2017 · 2017-10-17..10-20· [testing, machine-learning]
links:none on file
links:none on file
links:none on file
slides:none on file

A ten‑month project ingests ~20,000 daily system test logs (3–7% failing → hundreds of failures), tokenizes and removes noisy runtime fields, converts text to vectors with count vectorizer and n‑grams, then groups runs using clustering in scikit‑learn inside Jupyter notebook. The prototype clusters similar failures so one inspected example fixes whole groups, cutting manual triage dramatically and enabling more automation; safety nets include deterministic identical‑hash checks and human review before automatic actions.

AI-written summary · about

  1. 0:00Start
  2. 1:39Continuous Integration
  3. 3:56Analyzing Test Failures
  4. 4:22Automatic Crash Detection
  5. 9:53Test Logs
  6. 18:03Scikit-Learn
~/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.