KernelCI Dashboard Report - November 10 - November 21, 2025
Gustavo Flores <[email protected]> Tue, 25 Nov 2025 16:54:13 -0300
| Newsgroups | dev.linux.lists.kernelci |
|---|---|
| Message-ID | <CAB31pVny9f8afDoCb7qUGQsCk4tEWPEiQvfd1F5SJYnHYK9qgQ@mail.gmail.com> |
Hello everyone, Over the last two weeks we focused on extending Labs visibility in the dashboard, improving notifications and reporting around hardware activity, and continuing to strengthen our test coverage across backend helpers, ingester flows, and query functions. We also invested in performance benchmarking for the ingester. Here are the changes from the last two weeks: ## Notifications - Added a new `hardware_summary` notification action. [1] ## Labs - Added a test lab column across hardware and test related details and tables. [2] - Added a build lab column to the builds table. [3] ## Testing - Added unit tests for multiple query functions (builds, checkouts, hardware, issues, notifications, tests, and trees). [4] - Introduced performance benchmarking tests for the ingester. [5] - Added unit tests for process_submissions helpers, ingester main functions, and log_excerpt utilities with fixtures. [6][7][8] ## Improvements - Removed old Grafana references from documentation, management command templates, and the dashboard side menu to reflect the current monitoring setup. [9] ## Bugfixes - Corrected the cache refresh interval used by the tree view. [10] ## Future Changes For the next weeks we’ll be working on improving Django ingester reliability through end-to-end tests and extending KernelCI metrics ## References [1] - https://github.com/kernelci/dashboard/pull/1610 [2] - https://github.com/kernelci/dashboard/pull/1612 [3] - https://github.com/kernelci/dashboard/pull/1608 [4] - https://github.com/kernelci/dashboard/pull/1609 [5] - https://github.com/kernelci/dashboard/pull/1606 [6] - https://github.com/kernelci/dashboard/pull/1607 [7] - https://github.com/kernelci/dashboard/pull/1598 [8] - https://github.com/kernelci/dashboard/pull/1593 [9] - https://github.com/kernelci/dashboard/pull/1621 [10] - https://github.com/kernelci/dashboard/pull/1628