Open pieqq opened 1 month ago
Thank you for reporting us your feedback!
The internal ticket has been created: https://warthogs.atlassian.net/browse/CHECKBOX-1592.
This message was autogenerated
All this lead to WWAN cases would be skipped or without be generated on PC projects. Here are the wwan_resource which PC projects used in this NPI phase.
mm_id: 0 hw_id: 358988870026717 manufacturer: DELL model: DW5826e Qualcomm Snapdragon X12 Global LTE-A firmware_revision: ZX2519.00226.03.00_04.10_GEN hardware_revision: EXM-G1A
mm_id: 0 hw_id: 356566810384560 manufacturer: foxconn model: DELL Snapdragon X62 firmware_revision: FDE.F0.3.0.1.1.GC.002 063 hardware_revision: DELL Snapdragon X62
mm_id: 1 hw_id: 357953120018642 manufacturer: mtk model: MBIM [14C0:4D75] firmware_revision: demo hardware_revision: demo
mm_id: 0 hw_id: 358893170010355 manufacturer: foxconn model: DP25-42843-47 firmware_revision: FDE2.F0.0.0.1.2.GC.001 020 hardware_revision: DP25-42843-47
Bug Description
On a device, wwan_resource has the following outcome:
(Note:
firmware_revision
andhardware_revision
have been hardcoded due to another bug, #1505 )model
has spaces in it, which results in job ids with spaces, such aswwan/check-sim-present-mtk-MBIM [14C0:4D75]-357953120018642-auto
.The problem is some of these jobs ids are used as a dependency entry for other jobs. In that case, when executed, the depends field becomes:
which tells Checkbox to look for 2 jobs:
wwan/check-sim-present-mtk-MBIM
[14C0:4D75]-357953120018642-auto
Since these jobs don't exist, the job they depend on is not run at all.
The
wwan_resource
job should slugify its values.To Reproduce
checkbox-cli expand com.canonical.certification::wwan-automated
checkbox-cli list-bootstrapped com.canonical.certification::wwan-automated
In the first command, you should see the different templates and jobs that should be executed:
In the second command, you should see them as well, but in practice, you only see
Environment
Checkbox dev
Relevant log output
No response
Additional context
No response