Age | Commit message (Collapse) | Author |
| |
| engineering-sample status without the other checks, and created a new job definition to use this test. |
| tarmac [r=zyga][bug=1483829][author=bladernr]" |
| |
| |
| |
| |
| |
| |
| |
| |
| on detected disks |
| |
| tarmac [r=zyga][bug=1485451][author=cypressyew]" |
| Add post-suspend external audio test cases. |
| Add the post suspend oops test and the corresponding log job. |
| 'smartctl -i' but then says it doesn't support SMART logging via 'smartctl -l'. |
| |
| This patch changes the following attachment jobs: firmware/fwts_desktop_diagnosis_results.log firmware/fwts_desktop_diagnosis_results_hwe.log installer_bootchart.tgz power-management/poweroff-log-attach power-management/reboot-log-attach stress/graphics-tarball stress/poweroff_30_check_log stress/poweroff_30_log stress/poweroff_check_log stress/poweroff_log stress/reboot_30_check_log stress/reboot_30_log stress/reboot_check_log stress/reboot_log suspend/xrandr_screens_after_suspend.tar.gz In addition, the following local job, which generates attachment jobs, is also changed: suspend/xrandr_screens_after_suspend.tar.gz There are several changes applied here. First, for jobs that use this, the test condition is changed from -e to -f. The rest of the code won't cope with non-file input so it's better to be explicit. While it might, perhaps, be better for those jobs to fail, the condition is there because there is no explicit dependency (because we want to attach log files even if, or especially when, the related non-attachment job fails. The most important change is the way those two attachment jobs operate. Instead of compressing the file and then dumping the binary, compressed data each of the log files is compressed on the fly (to stdout) and base64 encoded. This makes the job re-runnable (as the original log file is no longer removed by gzip) and, most importantly, the output is always valid ASCII text. This should address the issue where those attachments would just end up being empty in the submission. As a small detail, to ensure that the errors are propagated a bash-specific 'pipefail' option is enabled. This lets simple constructs such as: tar cvz /path/to/some/things | base64 Behave correctly when tar fails for any reason. This change was only made to jobs that don't already use the [ -f ... ] && construct as it seems not to be needed there. Fixes: https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1479648 Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com> |
| tarmac [r=zyga][bug=1481176][author=cypressyew]" |
| [r=zyga][bug=][author=kissiel]" |
| Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> |
| Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> |
| Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> |
| Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> |
| Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> |
| Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> |
| Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com> |
| Fix the hybrid sleep attachment job by adding a leading GPU index. |
| |
| |
| The tests to run are defined in fwts_test. By default all cert test are selected. |
| different file The selection is mtrr, virt, apicedge, klog, oops and uefibootpath. S3 and S4 are already saved in dedicated logs. |
| Select all ACPI test with --acpitests, removing doubled values from the initial list. The --acpitests is exposed as just acpitests with the -l option as some jobs used the --list output as variable name to create new jobs. Remove the deprecated test hpet_check. Add dmicheck and uefibootpath based on recommendations. |
| [r=sylvain-pineau][bug=][author=zyga]" |
| Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com> |
| Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com> |
| fswebcam take MJPEG instead of MJPG, add a workaround for it. |
| |
| [r=sylvain-pineau][bug=1331302,1341769,1347120,1382321,1383447,1387782,1387843,1388055,1388747,1389253,1399481,1400646,1403933,1406719,1410501,1428615,1451343,1451541][author=checkbox-dev]" |
| |
| |
| |
| Fixes: https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1420531 |
| |
| |
| systems without sysfs (ARM) |
| [r=sylvain-pineau][bug=1331302,1341769,1347120,1382321,1383447,1387782,1387843,1388055,1388747,1389253,1399481,1400646,1403933,1406719,1410501,1428615,1451343,1451541][author=checkbox-dev]" |
| |
| |