multi-head test not run on desktop because dmi.product test failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox |
Fix Released
|
High
|
Jeff Lane |
Bug Description
For the actual result:
https:/
This test has the constraint: dmi.product not in ['Notebook'
It appears that this is not working correctly. DMI clearly shows the system to be a "Desktop" chassis type:
Handle 0x0003, DMI type 3, 22 bytes
Chassis Information
Manufacturer: Gigabyte Technology Co., Ltd.
Type: Desktop
Lock: Not Present
Version: To Be Filled By O.E.M.
Serial Number: To Be Filled By O.E.M.
Asset Tag: To Be Filled By O.E.M.
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
OEM Information: 0x00000000
Height: Unspecified
Number Of Power Cords: 1
Contained Elements: 0
SKU Number: To be filled by O.E.M.
so perhaps something is broken with the dmi interpreter (dmi.py) or the bits that interpret the requires are not honoring the python statement.
Related branches
- Zygmunt Krynicki (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedjobs/monitor.txt.in (+1/-1)
Changed in checkbox: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in checkbox: | |
status: | Confirmed → Triaged |
assignee: | nobody → Jeff Lane (bladernr) |
status: | Triaged → In Progress |
Changed in checkbox: | |
status: | In Progress → Fix Committed |
Changed in checkbox: | |
status: | Fix Committed → Fix Released |
You can check quickly with something like:
sudo /usr/share/ checkbox/ scripts/ dmi_resource |grep -i product
If you like, attach the complete output of
sudo /usr/share/ checkbox/ scripts/ dmi_resource
so we can try to see why this is failing.