KernelCI Dashboard Report - June 27 - July 9, 2025
Marcelo Robert Santos <[email protected]> Thu, 10 Jul 2025 09:21:07 -0300
| Newsgroups | dev.linux.lists.kernelci |
|---|---|
| Message-ID | <CAMVAkEsCEBNayPxXJXBXBXHRYLtqiwq6cMcgr8GL+5MgSgRtgw@mail.gmail.com> |
Hello everyone, We in the dashboard team are working on sending a new report after a deployment of every sprint with the main features and fixes, which usually happens every other week. Here are the changes since the last report: ## Improvements - A new endpoint was added with the same return as the checkout summary report, polling tests up to 1 day and with some other parameters open [1] - Added support for multiple paths in a checkout report, as well as multiple paths in the kci-summary endpoint [2] - Improved checkout notification query performance [3] - Added kci-dev information on the page footer, linking to the cli page and with an example command [4] - Added description to request parameters on most backend endpoints, also visible in the swagger ui (https://dashboard.kernelci.org/api/schema/swagger-ui/) [5] ## Bugfixes - Filtering by architecture wasn’t updating the card correctly, even though the data was correct [6] - The /c/treeName/gitBranch/gitHash endpoint wasn’t working after the treeDetails url change, but was corrected [7] ## Technical Debts - The sqlite used to store cache and extra data was a single database, it was then divided into two, allowing for a better control over cache versus notification data [8] References: [1] https://github.com/kernelci/dashboard/issues/1321 [2] https://github.com/kernelci/dashboard/issues/1217 [3] https://github.com/kernelci/dashboard/issues/1310 [4] https://github.com/kernelci/dashboard/issues/1247 [5] https://github.com/kernelci/dashboard/issues/1300 [6] https://github.com/kernelci/dashboard/issues/1268 [7] https://github.com/kernelci/dashboard/issues/1311 [8] https://github.com/kernelci/dashboard/issues/1223