~/talk

Creating & Scaling Meaningful Performance Tests in CI

links:none on file
slides:none on file

Focuses on testing only controllable, reproducible, impactful metrics (e.g., app startup) and warns against testing raw network latency or dynamic UI without mocking. Recommends combining tracing and sampling: use Perfetto SQL layer to get precise start/stop slices, run simpleperf flame graphs to diff method-level changes, and orchestrate runs with macrobenchmark separate test APK or UI Automator to avoid attaching to the app process. Calls out variance, iteration counts, device choice (Pixel 6 Pro example) and cost/accuracy/speed tradeoffs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50What is mobile performance
  3. 7:07Framework for metrics
  4. 13:02Tools for measurement
  5. 26:57Testing strategies
  6. 33:30Scaling in CI
  7. 37:44Q&A and summary
~/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.