kernelci / kernelci/dashboard

Bug(hardware): platform on misc data is not yet supported

Open
#1,266 3 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
9
Forks
31
Avg merge
3d 19h
Merged PRs (30d)
16

Description

Most riscv tests are sending the platform data in the "misc" field but we were expecting the platform data in the "environment_misc" field, so in a lot of places that hardware won't be shown.

In the tree details and test details page the hardware is listed as "Unknown" (because the environment_misc field is empty) and also in the hardware details and hardware listing that platform won't be shown since they are relying on the platform being only in the environment_misc field as well, not in the misc field.

Example: [riscv test](https://dashboard.kernelci.org/test/riscv%3Acdc93e7894ecfa62c3be850bd17c2fb4c4325364ac0496a3f642b2b6a2ec2618) with qemu-riscv64 platform in the misc field, but the "hardware" in the page is shown as Unknown.

Contributor guide

Open the contributing guide

Research direction

Trace how platform data is read from the misc and environment_misc fields in the tree details, test details, hardware details, and hardware listing pages. Verify the riscv example and consider the work complete when qemu-riscv64 is displayed as hardware wherever platform data is provided in misc.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.