~/talk

Towards a Cross-Hypervisor Test Framework for VirtIO Backend Validation Using VirtIO...

links:none on file
slides:none on file

A VirtIO conformance suite integrates VirtIO CTS into a cross‑hypervisor framework, implemented in Rust and developed with Linaro for open‑source release, with two test types: unicorn minimal kernel unit checks and rootfs Linux AArch64 with Mesa user‑space tests (GPU, glmark). It currently validates six backend devices (block, net, GPU, console, sound, bus), runs on QEMU (x86_64 host using TCG for AArch64), emits TAP output, and measures per‑command virtqueue latency during benchmarks to report functional compliance and performance visibility.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Need for SDVs and virtualization
  3. 3:54Hardware and device virtualization
  4. 8:34VirtIO as device abstraction
  5. 10:24What is VirtIO in automotive
  6. 15:28VirtIO in AGL and SDV
  7. 18:03Implementation challenges
  8. 19:10VirtIO Conformance Test Suite
  9. 21:22Unicorn-based compliance tests
  10. 23:55Root FS image tests
  11. 24:41Live test demo
  12. 26:31Test results vs specification
  13. 27:16Test results and benchmarks
  14. 29:10Summary and future plans
  15. 30:37Q&A
  16. 31:18Testing VirtIO backend drivers
  17. 33:28Additional VirtIO devices in CTS
  18. 34:56Backend device testing focus
  19. 36:27Hypervisor latency with eBPF
  20. 38:17Future performance testing
  21. 39:46Extending CTS for silicon tests
~/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.