~/talk

EAS Unit Testing

links:none on file
slides:none on file

C-based LTP tests validate concrete EAS and scheduler behaviors by enabling ftrace and parsing it with a custom trace parser; merged into an AOSP LTP fork. Implemented checks include EAS task placement, sched boost vs. utilization, schedutil governor responsiveness and wakeup counts, CFS bandwidth correctness, deadline runtime checks and RT FIFO/RR ordering. Tested on Pixel 3 and HiKey960: several failures show migration latency >100 ms, small tasks running on big cores, schedutil ~70 ms, and SCHED deadline latency ≈300 µs. Thresholds are configurable; aim is upstream and VTS compliance.

AI-written summary · about

  1. 0:00Intro
  2. 0:42common sources of customization
  3. 1:44typical validation
  4. 2:22some issues observed
  5. 4:56rt-tests.git
  6. 7:13LISA
  7. 8:52small standalone EAS tests
  8. 9:43tests currently implemented
  9. 13:06current test results - pixel 3 wlaosp and 4.9
  10. 17:09future plans
~/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.