~/talk

How Big Buck Bunny helped track down bugs

Talkat Demuxed 2020 · 2020-10-27..10-29· [testing, developer-experience]
links:none on file
slides:none on file

Using real media playback in tests uncovers concrete bugs rather than proving compliance with a spec: a set of helpers that control playback and wait for events (the play helper and waitForEnd that return promises) catches race conditions, integration failures and even Chrome throttling under high CPU. Tests use short 3-to-4-second clips, store media locally, log events during stabilisation, and scale by limiting parallel runs so the helpers reliably resolve and tests stay deterministic.

AI-written summary · about

  1. 0:00Start
  2. 1:49Benefits to Testing with Real Media
  3. 2:29Inconsistent Tracking Events
  4. 5:25Testing Tracking Events
  5. 6:56Log all Media Events
  6. 7:29Monitoring Your Test Resources
~/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.