Bug(hardware): platform on misc data is not yet supported
- 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
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