summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-13snap_tests.py: add verbose output on install testsJonathan Cave
The snapd class now supports print task information during async operations. Enable this for just install tests.
2020-02-13snap_tests.py: pick test snap based on baseJonathan Cave
The attempt to install the test snap can be significantly slowed down if its base snap is not currently installed on the system. Use appropriate base snap based on which base checkbox is using.
2020-02-11Merge #378757 from ~jocave/plainbox-provider-checkbox:packaging-remove-guacPMR
2020-02-07info/packaging: remove python3-guacamole from depsJonathan Cave
There are no longer any scripts using this module so removing the packaging unit
2020-02-07Merge #378756 from ~jocave/plainbox-provider-checkbox:wwan-master-deguacPMR
2020-02-07Merge #378753 from ~jocave/plainbox-provider-checkbox:dkms-info-deguacPMR
2020-02-07wifi_master_mode: remove use of guacamole moduleJonathan Cave
2020-02-07wifi_master_mode: rename scriptJonathan Cave
2020-02-07dkms_info: remove use of guacamole moduleJonathan Cave
2020-02-07dkms_info: move tests to test subdirJonathan Cave
2020-02-07test_recovery_info: remove cruftJonathan Cave
2020-02-07dkms_info: rename scriptJonathan Cave
2020-02-07Merge #378726 from ~jocave/plainbox-provider-checkbox:recovery-info-deguacPMR
2020-02-07Merge #378735 from ~jocave/plainbox-provider-checkbox:run-unittests-in-pmrPMR
2020-02-07Merge #378704 from ~jocave/plainbox-provider-checkbox:module-loaded-deguacPMR
2020-02-07Merge #378706 from ~jocave/plainbox-provider-checkbox:tpm-sysfs-deguacPMR
2020-02-07Merge #378737 from ~jocave/plainbox-provider-checkbox:dmi-sys-deguacPMR
2020-02-07dmi-sysfs-resource: script renameJonathan Cave
2020-02-07dmi-sysfs-resource: remove guacamole dependencyJonathan Cave
2020-02-07requirements: run `manage.py test` during mergeJonathan Cave
2020-02-07recovery_info: remove guacamole, split out testsJonathan Cave
This commit encapsulates changes to: remove guacamole dependency, move out the unit tests to a dedicated script that can be run with the `manage.py tests` framework, and give the script a .py extension to allow importing
2020-02-07tpm-sysfs-resource: rename scriptJonathan Cave
2020-02-07tpm-sysfs-resource: remove guacamole useJonathan Cave
2020-02-07module_loaded_test: script renameJonathan Cave
2020-02-07module_loaded_test: use argparseJonathan Cave
2020-02-04Merge #378514 from ~jocave/plainbox-provider-checkbox:wifi-ap-dependsPMR
2020-02-04wifi-ap: remove dependency on NM wireless jobJonathan Cave
It should be not necessary to keep this dependency for these jobs given that it may not be included in the test plan if netplan tests are used.
2020-02-04Merge #378494 from ~jocave/plainbox-provider-checkbox:wwan-de-guacPMR
2020-02-03wwan_tests: rename to wwan_tests.pyJonathan Cave
2020-02-03wwan_tests: switch to argparse from guacamoleJonathan Cave
2020-01-30Merge #372737 from ~rodsmith/plainbox-provider-checkbox:add-firmware-reboot-testPMR
Add a test to see if the firmware claims support for the EFI reboot-to-firmware-setup feature, which is present in most new UEFIs.
2020-01-30Merge #378067 from ~bladernr/plainbox-provider-checkbox:1860679-final-gpgpu-bitsPMR
2020-01-28Merge #378134 from ~jocave/plainbox-provider-checkbox:snappy-no-guacPMR
2020-01-28Merge #378166 from ~sylvain-pineau/plainbox-provider-checkbox:fix-1794644-s2idlePMR
2020-01-28bin:pm_test: Fix the suspend count method to take into account s2idleSylvain Pineau
Many new platforms [1] default to s2idle sleep/suspend instead of deep causing fwts logs to record this suspend type rather than the test name "s3": Completed s2idle cycle(s) But pm_test was only looking for: Completed S3 cycle(s) Fixes: lp:1794644 [1] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1808957
2020-01-27snap_tests: remove use of guacamole moduleJonathan Cave
2020-01-27Merge #378038 from ~jocave/plainbox-provider-checkbox:parts-attachment-fixPMR
2020-01-27Merge #378046 from ~jocave/plainbox-provider-checkbox:lsusb-checkbox-runtime-varPMR
2020-01-27Merge #378053 from ~jocave/plainbox-provider-checkbox:i2c-argparse-renamePMR
2020-01-24bump gpgpu test time to 4 hours lp: #1860679Jeff Lane
2020-01-24i2c: rename test script and use argparseJonathan Cave
2020-01-24info/stress/usb: use CHECKBOX_RUNTIME variableJonathan Cave
Make calls to checkbox-support-lsusb use the CHECKBOX_RUNTIME variable to find the usb.ids file.
2020-01-24info: fix parts_meta_info_attach for classic snapsJonathan Cave
Use new CHECKBOX_RUNTIME variable to make sure parts_meta_info is collected even in classic snaps
2020-01-23Merge #377530 from ~bladernr/plainbox-provider-checkbox:1859519-CFL-cpuid-updatePMR
2020-01-20Merge #377818 from ~jocave/plainbox-provider-checkbox:picamera-testingPMR
2020-01-20camera: tests specific to RPi cameraJonathan Cave
2020-01-13Cleaned up CFL ID dict to catch all steppings more easily LP: #1859519Jeff Lane
2020-01-13Merge #377487 from ~gabrielzchen/plainbox-provider-checkbox:pm-buttonPMR
1. Add the power-button test case, 2. Modify the steps of audio-playback-headphones and audio-alsa-record-playback-external cases, 3.Remove the cases audio-speaker-headphone-plug-detection and audio-microphone-plug-detection.
2020-01-131. Add the power-button test case,2. Modify the steps of ↵Gabriel Zhi Chen
audio-playback-headphones and audio-alsa-record-playback-external cases,3.Remove the cases audio-speaker-headphone-plug-detection and audio-microphone-plug-detection.
2020-01-09Merge #377283 from ~sylvain-pineau/plainbox-provider-checkbox:fix-1794644PMR