Unifying Kernel Test Reporting with KernelCI
summary
A unified reporting pipeline accepts JSON over a message queue, stores results in KCIDB database (currently BigQuery with a local SQLite option for testing), and shows combined results in a Grafana dashboard while sending aggregated email notifications. Submissions come from KernelCI, Red Hat CKI and Google Syzbot now, with Linaro switching soon. Schema v3 is live, v9 adds checkout objects and log excerpts. Clients include a Python library, CLI, and compact Python/Go integrations under ~200 lines, and a public playground for experimentation.
AI-written summary · about
chapters (5)
- 0:00Start
- 7:50Misc Field
- 11:59Proof of Concept Test Catalog
- 14:09Kernel Ci Bills
- 16:57Support for Log Excerpts
related talks
33mKernel CI – How Far Can It Go?
40mOne year into the new KernelCI
20m"GKernelCI v.2 new features and KernelCI compatibility"
20mGKernelCI v.2 new features and KernelCI compatibility
36mKernelCI - How Can It Impact Your Future?
27mPlugging into the Red Hat kernel CI ecosystem
33mMerging an existing framework into KernelCI
12mKernelCI kci-dev: Closing the developer feedback loop
