summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-04-15"automatic merge of lp:~bladernr/checkbox/no-ipmi-s390x/ by tarmac ↵Jeff Lane
[r=sylvain-pineau][bug=1570610][author=bladernr]"
2016-04-15p-p-c: fix to xorg-version.Po-Hsu Lin
The xorg-version test never fails because of the pipe, add 'set -o pipefail;' to fix this.
2016-04-15"automatic merge of lp:~bladernr/checkbox/update-clocktest/ by tarmac ↵Jeff Lane
[r=cypressyew][bug=1565863][author=bladernr]"
2016-04-14IPMI jobs shouldn't run on zJeff Lane
2016-04-14Review fixesJeff Lane
2016-04-14"automatic merge of lp:~bladernr/checkbox/attach-config-file/ by tarmac ↵Jeff Lane
[r=bladernr][bug=1570406][author=bladernr]"
2016-04-13"automatic merge of lp:~rodsmith/checkbox/fix-memory-test-miss/ by tarmac ↵Rod Smith
[r=bladernr][bug=1569961][author=rodsmith]"
2016-04-13providers:checkbox: Update profile for kvm testMike Rushton
2016-04-13Fixed erroneous '0' return code for memory test ng when error encountered.Rod Smith
2016-04-13"automatic merge of ↵Sylvain Pineau
lp:~sylvain-pineau/checkbox/camera_test_cheese_introspection/ by tarmac [r=sylvain-pineau][bug=1474199,1568664][author=sylvain-pineau]"
2016-04-13providers:checkbox: Remove {path} requirements to avoid erroneous job duplicatesPierre Equoy
With the introduction of template units, some requirements needed by the local jobs became obsolete and actually could create problems with the new way of generating jobs from templates. Such a problem quickly happened (see lp:1561821), and similar issues followed, like in lp:1569191. The root cause is that the value of {path} may change from one run to the other, leading plainbox to think there are new jobs to create, which in turn generates "job ID duplicate" exceptions.
2016-04-12Attach the certification config file to results for debugging review issuesJeff Lane
2016-04-12providers:checkbox: Use libcheese instead of our own gstreamer pipelinesSylvain Pineau
Maintaining our own pipelines in this script is a mistake as all the small fixes we did are already provided and implemented in a better way in libcheese. Cheese >= 3.6 (Trusty is ok) can be driven from python using GObject Introspection. Fixes: https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1474199 https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1568664
2016-04-12providers:checkbox: Fix return codes in stress test scriptPierre Equoy
2016-04-11providers:checkbox: Clean up suspend jobPierre Equoy
2016-04-11p-p-c: use multiline output from nmcli to get the correct interface.Po-Hsu Lin
Use grep and sed to get the gsm nmcli output sector, and get the correct interface. It should be more reliable than just cutting the nth field.
2016-04-07p-p-c: sele the correct interface for mobile broadband test.Po-Hsu Lin
The interface from nmcli output has been changed to the second field, change the script to select the correct interface column.
2016-04-04fixes PyGIWarning messages when running removable_stroage_watcher|test.Jeff Lane
2016-04-01modified the clocktest job so the estimated runtime is more accurateJeff Lane
2016-04-01clocktest is now more accurate and fails on a more realistick skew numberJeff Lane
2016-03-30providers:checkbox: Remove {path} requirement in input jobsSylvain Pineau
As those may change if the same device is unplugged/re-plugged (even on the same port).
2016-03-24providers:checkbox: re-introduce module-init-tools pkg dependency in ↵Pierre Equoy
addition to kmod for Precise
2016-03-21Merged in recent trunk changesJeff Lane
2016-03-21Fixes problem with SMART tests being skipped.Rod Smith
2016-03-21info.txt.in: removed duplicated summary lineJeff Lane
2016-03-21Modified or added summaries to server jobs to ensure consistent display in UIJeff Lane
2016-03-21"Release_2016_Week12 ↵Pierre Equoy
[r=pierre-equoy][bug=1331302,1341769,1347120,1382321,1383447,1387782,1387843,1388055,1388747,1389253,1399481,1400646,1403933,1406719,1410501,1428615,1451343,1451541][author=checkbox-dev]"
2016-03-21providers/plainbox-provider-checkbox: increment version to 0.27.dev0Pierre Equoy
2016-03-17jobs/cpu.txt.in - Make sure cpu_topology will run on s390xJeff Lane
2016-03-13Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2016-03-11providers:checkbox: Fix missing indexes in after suspend pointing jobsSylvain Pineau
Both causing DependencyDuplicateError, espcially in a VM where virtual devices are created multiple times.
2016-03-08Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2016-03-07"automatic merge of lp:~bladernr/checkbox/revamp-gic_version-support/ by ↵Jeff Lane
tarmac [r=sylvain-pineau][bug=1544651,1548539][author=bladernr]"
2016-03-07Translation templates update for providersPo-Hsu Lin
2016-03-04provider:checkbox: virtualization script handles gic_version for both v2 and ↵Jeff Lane
v3 systems. Also added check to make sure we are using the right version of qemu or we exit.
2016-03-04"automatic merge of lp:~bladernr/checkbox/network-add-runtime-option/ by ↵Jeff Lane
tarmac [r=sylvain-pineau][bug=][author=bladernr]"
2016-03-04p-p-c: POT file and pxu file update for future i18nPo-Hsu Lin
2016-03-03Fixed a bug where the cpu_load_fail_threshold check was causing traceback ↵Jeff Lane
when just checking info
2016-03-03pep8 fixesJeff Lane
2016-03-03p-p-c/bin/network: Added a runtime component so you can now test for ↵Jeff Lane
DATASIZE GB (default of 1) OR RUNTIME seconds. p-p-c/jobs/ethernet.txt.in: Modified the multi_nic jobs to run for 15 minutes rather than 200GB, which can add up to 2 hours per port, or 8 hours on a quad port or longer.
2016-03-03providers:checkbox: Fix summary parsing of FWTS testsPierre Equoy
fwts_test launches fwts-related tests and parse the output so that plainbox can tell if there were High or Critical failures. Usually, fwts returns a one line such as "PASSED" or "FAILED_MEDIUM", but in some cases, it runs several tests in a row and therefore returns several lines. fwts_test retrieves those as a one line (e.g. "PASSED\nFAILED_MEDIUM\nSKIPPED…") so we modified the way it parses results in order to provide its output.
2016-03-02"automatic merge of lp:~kissiel/checkbox/new-launchers/ by tarmac ↵Maciej Kisielewski
[r=sylvain-pineau][bug=][author=kissiel]"
2016-03-01providers:checkbox:input.txt: Use product_slug to generate job ids (always)Sylvain Pineau
We did a similar fix to all graphic jobs, spaces in job ids are not allowed. The fix is quite simple as we have a slugified versions of both product and vendor properties now. Fixes: https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1547330
2016-02-26providers:checkbox:jobs: Fix trivial parameter naming issue for some ↵Pierre Equoy
template units
2016-02-19providers:checkbox:input.txt: Use product_slug to generate job ids (always)Sylvain Pineau
We did a similar fix to all graphic jobs, spaces in job ids are not allowed. The fix is quite simple as we have a slugified versions of both product and vendor properties now. Fixes: https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1547330
2016-02-18"automatic merge of lp:~sylvain-pineau/checkbox/fix-1078884/ by tarmac ↵Sylvain Pineau
[r=sylvain-pineau][bug=1078884][author=sylvain-pineau]"
2016-02-17"automatic merge of lp:~sylvain-pineau/checkbox/fix-1545762/ by tarmac ↵Sylvain Pineau
[r=sylvain-pineau,bladernr][bug=1545762][author=sylvain-pineau]"
2016-02-16"automatic merge of lp:~rodsmith/checkbox/new-memory-test/ by tarmac ↵Rod Smith
[r=bladernr,sylvain-pineau][bug=][author=rodsmith]"
2016-02-16Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2016-02-15providers:checkbox:bin:network_device_info: Add PCI_ID and PCI_SUBSYS_IDSylvain Pineau
Fixes: https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1545762