~/talk

From Hours to Minutes: Run Thousands of CI Tests in Just Minute

Talkat TestMu Conference 2025 · 2025-08-19..08-21· [testing, developer-experience]
linkedin:pramodkyadav
slides:none on file

Claims a working tool called RunRight that uses Playwright, GitHub Actions matrices, a custom state.json reporter and pre/post-commit hooks to measure per-test runtime and compute capacity. Autoscaling math uses total test-time ÷ (cores/2) ÷ target runtime to size runners and assign exact tests. Demo numbers: 35 tests in ~2 min, 105 tests in ~2.1 min, and a 3,000-test run reported at ~90s. End result: consolidated blobs produce a single HTML report; solution runs and scales as shown.

AI-written summary · about

  1. 0:00Welcome
  2. 1:51Introduction
  3. 3:37RunRight solution features
  4. 8:52Slow CI system tests
  5. 13:25Fixing CI test times
  6. 16:34RunRight math and architecture
  7. 22:16Live demo in GitHub Actions
  8. 25:29End-to-end setup
  9. 31:26Q&A
~/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.