kernelci / kernelci-api

KernelCI API - Database - Pub/Sub
GNU Lesser General Public License v2.1
9 stars 17 forks source link

Create mini-dashboard for build results view #506

Open nuclearcat opened 7 months ago

nuclearcat commented 7 months ago

Description: The goal of this project is to create a mini-dashboard that simplifies navigation for users who are not familiar with the internal workings of the kernelci-api. The dashboard should be designed with a focus on assisting kernel maintainers and users who report new build failures, warnings, regressions, and other related issues.

Details and functionality will follow during issue discussion and implementation.

nuclearcat commented 7 months ago

Relevant PR: https://github.com/kernelci/kernelci-api/pulls

So at current moment i assume universally typical maintainer want to visit dashboard and in minimal amount of clicks spot all recent kernel builds and identify following issues: A)New/fixed build breakages, and if new happen, quickly view error details, also might be handy to suggest how to reproduce it B)New/fixed build warnings (?), with same functionality

A is done. B is a little bit more difficult to implement, as it needs some log fetching and post-processing, but possible.