summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-23Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2015-09-18"automatic merge of lp:~rodsmith/checkbox/iperf3/ by tarmac ↵Rod Smith
[r=bladernr][bug=][author=rodsmith]"
2015-09-17provider:checkbox Allow All-In-One devices to test brightness hotkeys if anyPierre Equoy
2015-09-16 provider:checkbox remove the redundant usb3 superspeed performance testPo-Hsu Lin
The usb3 superspeed performance test is using the exactly same command with usb3 storage test, there is no need to run it twice.
2015-09-16provider:checkbox Add flag for better mic/speaker detectionPierre Equoy
The pulse-active-port-change script was using pairs (sink-source-name, sink-source-active-port) to detect changes when plugging a microphone or a headset. This was not enough because in some cases (on desktops especially) the pair would remain the same, which would fail the test although the feature actually worked. By adding the availability flag, we make sure any mic/headphone plugged will be detected properly.
2015-09-15Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2015-09-14"automatic merge of lp:~cypressyew/checkbox/bt-test-cleanup/ by tarmac ↵Po-Hsu Lin
[r=zyga][bug=1274657][author=cypressyew]"
2015-09-11Modified ethernet.txt.in to use --cpu-load-fail-threshold rather than ↵Rod Smith
--cpu_load_fail_threshold
2015-09-11Moved check for --iperf3 and --cpu-load-fail-threshold conformity earlier ↵Rod Smith
and changed to dashes in --cpu-load-fail-threshold, as per Jeff's suggestions
2015-09-11Add optional support for both iperf3 and CPU-load tests to network script; ↵Rod Smith
add multi_iperf3_nic test to use these new features
2015-09-10providers:checkbox: Fix 3-4 tap tests to avoid X crashesplainbox-provider-checkbox-v0.22c1Pierre Equoy
It looks like X crashes when trying to re-enable Unity Shell Compiz plugin, after the QML touch test is run. In order to avoid that, we add a sleep command just before re-enabling Unity Shell Compiz plugin.
2015-09-09provider:checkbox remove the outdated obex_send script and testsPo-Hsu Lin
Remove the outdated obex_send script, which has already been replaced by bluetooth_test script, also remove those corresponding test cases.
2015-09-09providers:checkbox: Adds category ids to all jobs (except local jobs)Sylvain Pineau
This patch adds category ids to all jobs in the checkbox provider (almost all jobs) so that users can select the category they want to test in checkbox-converged. local jobs are not getting a category id as those will be run during bootstrapping. Legacy jobs in install, panel-reboot, panel-control and server-services are also kept uncategorised.
2015-09-07"automatic merge of lp:~cypressyew/checkbox/tb-time/ by tarmac ↵Po-Hsu Lin
[r=zyga][bug=1471945][author=cypressyew]"
2015-09-07provider:checkbox add .gz extension to the corresponding attachment jobsPo-Hsu Lin
Add an .gz extension to those fwts attachment jobs that runs with gzip command, make user know what kind of attachment they're decoding.
2015-09-07provider:checkbox add rough time estimation to thunderbolt jobsPo-Hsu Lin
2015-09-05Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2015-09-04provider:checkbox re-order the pm_test error log outputPo-Hsu Lin
Move the DEBUG information to after the ERROR message, make it less confusing for the tester.
2015-09-03"automatic merge of lp:~cypressyew/checkbox/fwts-hwe-test/ by tarmac ↵Po-Hsu Lin
[r=sylvain-pineau,bladernr][bug=1486820][author=cypressyew]"
2015-09-01"automatic merge of lp:~rodsmith/checkbox/cpu-test/ by tarmac ↵Rod Smith
[r=bladernr][bug=][author=rodsmith]"
2015-09-01Fixed typo in miscellanea.txt.inRod Smith
2015-09-01Incorporated Jeff's suggestion to change --cpu_only option to cpu_check ↵Rod Smith
alternative to client or server test type
2015-09-01provider:checkbox divide CERT tests into QA and HWE option for fwts testPo-Hsu Lin
Divide the CERT tests into QA and HWE tests, so we don't need to split the log in fwts_test, we can create different logs with different jobs.
2015-08-31provider:checkbox add the fwts hwe attachment job for server providerPo-Hsu Lin
Add the FWTS HWE attachment job for server provider, as it's using a different log filename
2015-08-27Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2015-08-26providers:checkbox:fwts_test: Only create the HWE log if started without -tSylvain Pineau
fwts_test called without any parameter will launch all the certification tests. In that context, all fwts test outputs will be grouped into a single log file. This is where we need to split hwe tests into a second log file. But there's also a local jobs creating jobs for all tests returned by fwts_test --list. Here not only cert tests will be returned but all the tests defined in the script (aka advanced tests). This execution mode is meant to be used by CDTS where we wanted to have a job per fwts test and thus a log per test.
2015-08-24Added missing ENV vars to kvm_check_vm and removed old env vars from ↵Jeff Lane
ethernet/multi_nic that are no longer used
2015-08-20provider:checkbox add post suspend clicking testPo-Hsu Lin
Add the post-suspend clicking test.
2015-08-19Modified dmitest script and job definitions as per Jeff's comments.Rod Smith
2015-08-19Modified dmitest script as per Jeff's comment.Rod Smith
2015-08-19Modified dmitest script to provide an option to check CPU information for ↵Rod Smith
engineering-sample status without the other checks, and created a new job definition to use this test.
2015-08-19"automatic merge of lp:~bladernr/checkbox/checkbox-replace-disk-detect/ by ↵Jeff Lane
tarmac [r=zyga][bug=1483829][author=bladernr]"
2015-08-19Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2015-08-18Added root user requirement, oversightJeff Lane
2015-08-18Include aarch64 as well as EFI works there since TrustyJeff Lane
2015-08-18nitpic fixesJeff Lane
2015-08-18PEP8 fixes (wraps up suggestions from review)Jeff Lane
2015-08-18modified how lshw is calledJeff Lane
2015-08-18Added some packaging meta-dataJeff Lane
2015-08-18Modified header to use stock headerJeff Lane
2015-08-18Replace disk/detect udev_resource call with a script that provides more info ↵Jeff Lane
on detected disks
2015-08-18EFI Boot Mode test only runs on x86/x86_64Jeff Lane
2015-08-18"automatic merge of lp:~cypressyew/checkbox/sync-test-after-s3-ext-audio/ by ↵Po-Hsu Lin
tarmac [r=zyga][bug=1485451][author=cypressyew]"
2015-08-18provider:checkbox add post-suspend external test casesPo-Hsu Lin
Add post-suspend external audio test cases.
2015-08-18provider:checkbox add post suspend oops testPo-Hsu Lin
Add the post suspend oops test and the corresponding log job.
2015-08-14Keep SMART test from crashing if controller says it supports SMART via ↵Rod Smith
'smartctl -i' but then says it doesn't support SMART logging via 'smartctl -l'.
2015-08-11Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2015-08-10providers:checkbox: base64 encode binary attachmentsZygmunt Krynicki
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>
2015-08-06"automatic merge of lp:~cypressyew/checkbox/fix-hybrid-sleep-attachment/ by ↵Po-Hsu Lin
tarmac [r=zyga][bug=1481176][author=cypressyew]"
2015-08-06"automatic merge of lp:~kissiel/checkbox/suspends-reboots-job/ by tarmac ↵Maciej Kisielewski
[r=zyga][bug=][author=kissiel]"