Dashboard feature: “Lab Pool / Lab View” to showcase lab capacity, coverage, and health
- Dominant language
- Python
- Stars
- 9
- Forks
- 31
- Avg merge
- 3d 19h
- Merged PRs (30d)
- 16
Description
KernelCI's dashboard is great for browsing results, but it’s hard to answer: “What does each lab contribute to the community?”
In terms of capacity, device coverage, and reliability.
Request:
Add a Lab Pool / Lab View section in the KernelCI's Dashboard that summarizes each lab’s contribution and current status. (This also aligns with ongoing discussions about adding a “Lab View” with lab filters/tagging.)
Proposal:
Lab directory page
- List labs with: lab name, recent activity, top device types, completion rate (pass/fail/incomplete)
Lab details page
- Per-lab: device types covered, recent runs, and basic reliability trend (e.g., completion rate over time)
Filters
- Allow filtering existing views (Hardware/Trees/Issues) by lab and optionally lab tags (when available)
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by tracing the existing Dashboard Hardware, Trees, and Issues views and their lab filters; done means a lab directory, per-lab details, and lab-based filtering cover the listed capacity, coverage, activity, completion, and reliability information.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100