KernelCI Dashboard Report - June 11 - June 26
Marcelo Robert Santos <[email protected]> Mon, 30 Jun 2025 08:27:41 -0300
| Newsgroups | dev.linux.lists.kernelci |
|---|---|
| Message-ID | <CAMVAkEt8GBiWnh=BUd9oE6pMJU0Leg7vxcX8xDq5RGv-Hs+HgQ@mail.gmail.com> |
Hello everyone, here is another summary of the changes in the KernelCI web dashboard with the improvements and bug fixes from the last weeks. One of the big improvements that we have in this new release is that the urls for the tree pages got much shorter, improving the readability and shareability of those pages. The previous, long urls are still supported, so older links will not break. Whenever a tree has a defined tree_name and git_repository_branch, it will use the shorter url, so we encourage maintainers to give some care to these fields. Other improvements include adding a filter for boot and test result origins within a single tree, having a more precise origin filter for hardware, and more. # Improvements * The tree details page now has a much shorter url when possible. For trees that have tree name and branch well defined, you can now access the details of that tree through d.kernelci.org/tree/tree_name/branch/commit_hash [1] * Added origin card by each tab in the tree details page, also allowing filtering by the origin of each tab [2]. * Reworked hardware listing to make the origin filter affect the tests themselves, and not the checkout that they relate to [3]. * Added all test origins to the origin selector of hardware pages [4]. * Removed issues where all their incidents are related to nonexistent checkouts [5]. * Removed the hardware label for the build log viewer sheet [6] # Bugfixes * Renamed tree and issue listing endpoint parameters, making them follow the snake case used in the backend as a whole [7]. * The log excerpt of an issue in the issue details page didn’t have a height limit, now it has a scroll [8] References: [1] https://github.com/kernelci/dashboard/issues/1281 [2] https://github.com/kernelci/dashboard/issues/1251 [3] https://github.com/kernelci/dashboard/issues/1280 [4] https://github.com/kernelci/dashboard/issues/1242 [5] https://github.com/kernelci/dashboard/issues/1279 [6] https://github.com/kernelci/dashboard/issues/1283 [7] https://github.com/kernelci/dashboard/issues/1287 [8] https://github.com/kernelci/dashboard/issues/114