canonical / checkbox

Checkbox is a testing framework used to validate device compatibility with Ubuntu Linux. It’s the testing tool developed for the purposes of the Ubuntu Certification program.
https://checkbox.readthedocs.io
GNU General Public License v3.0
33 stars 49 forks source link

suspend/{index}_suspend_after_switch_to_card_{product_slug}_auto running unexpectedly #1446

Open jocave opened 2 months ago

jocave commented 2 months ago

Bug Description

This graphics functionality category test which runs after a suspend has been run is somewhat related to a test such as graphics/{index}_auto_switch_card_{product_slug} but seems to have less requires or depends defined meaning it seemingly erroneously gets pulled in to test runs on machines which seem inappropriate.

Basing the rest of the information on a specific set of machines that are part of the limerick project.

https://certification.canonical.com/hardware/202008-28164/submission/390481/

To Reproduce

Run checkbox-limerick-classic with test plan com.canonical.qa.limerick::zcu10x-limerick-automated-classic-20-04

Environment

OS: 20.04 server Checkbox: snap (project) checkbox20 4.2.0-dev50 r1983 checkbox-limerick-classic 0.2.dev-focal 92

Relevant log output

Job output in this case:

fwts: unrecognized option '--s3-sleep-delay'
for help, use fwts -h
==================== Test Results ====================

1 iterations total.
Warning: Time to sleep was only reported 0 times out of 1 iterations!
Warning: Time to resume was only reported 0 times out of 1 iterations!

Average time to sleep: N/A
Average time to resume: N/A


### Additional context

_No response_
syncronize-issues-to-jira[bot] commented 2 months ago

Thank you for reporting us your feedback!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CHECKBOX-1549.

This message was autogenerated

hanhsuan commented 2 months ago

@pieqq I've checked that there is no depends for this job at beginning. Do you mind to add depends: graphics/{index}_switch_card_{product_slug} to this job ?