summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-22Merge #313644 from ↵PMR
~bladernr/plainbox-provider-checkbox:improve-maas-version-check
2016-12-21Merge #308857 from ~rodsmith/plainbox-provider-checkbox:fwupdate-testPMR
2016-12-20Update MAAS version check to validate that version used is at least 2.0 LP: ↵Jeff Lane
#1651555
2016-12-13Merge #313091 from plainbox-provider-checkbox:releasePMR
Release_2016_Week50
2016-12-13increment version to v0.34.0.dev0Pierre Equoy
2016-12-13Bump to v0.33.0v0.33.0Pierre Equoy
2016-12-07Bump to v0.33.0rc2v0.33.0rc2Pierre Equoy
2016-12-07Add missing template filtering to suspend jobsPierre Equoy
Some filtering was missing for suspend jobs to complete lp:1636060. In addition, the filtering for the graphics card switch job was changed to the xenial-related job, since this is where we need this new template filtering. LP: #1636060
2016-12-07Merge #312627 from ~pierre-equoy/plainbox-provider-checkbox:fix-1636060-round2PMR
2016-12-07Add missing template filtering to suspend jobsPierre Equoy
Some filtering was missing for suspend jobs to complete lp:1636060. In addition, the filtering for the graphics card switch job was changed to the xenial-related job, since this is where we need this new template filtering. LP: #1636060
2016-12-06Remove package dependencies from jobs/miscellanea.txt.in and put inRod Smith
server's packaging.pxu file.
2016-12-06Merge #312578 from ↵PMR
~rodsmith/plainbox-provider-checkbox:disk-stress-ng-support-lvm
2016-12-06Add support for LVM to disk_stress_ng testRod Smith
2016-12-05Merge #312473 from ~rodsmith/plainbox-provider-checkbox:uefi-pxe-bootPMR
2016-12-05Add new efi-pxeboot script and test to verify that an EFI-based systemRod Smith
booted using PXE. This catches some MAAS and EFI bugs.
2016-11-28Bump to v0.33.0rc1v0.33.0rc1Pierre Equoy
2016-11-24Merge #311614 from ~kissiel/plainbox-provider-checkbox:envy-shebangsPMR
2016-11-23change shebangs to use python3 from env, not /usr/bin/python3Maciej Kisielewski
This makes debugging and testing _a bit_ easier, as 'venv'd' checkbox_support will be used. Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com>
2016-11-18Merge #310845 from ~pierre-equoy/plainbox-provider-checkbox:fix-1636060PMR
2016-11-17Merge #309612 from ~rodsmith/plainbox-provider-checkbox:fix-yakkety-networkPMR
2016-11-15Filter out some jobs if discrete GPU can do offloadingPierre Equoy
If the device being tested has two GPUs (one integrated, one discrete), but the discrete GPU can perform GPU Offloading (i.e. can launch a specific program or game using the discrete GPU while using the intergrated one by default), then some jobs are not required to be run: typically, jobs that are handled by integrated GPU such as desktop-related tasks. LP: #1636060
2016-10-31Merge #309661 from ↵PMR
~sylvain-pineau/plainbox-provider-checkbox:new_json_exporter_2
2016-10-31New json attachments required for the submission reportSylvain Pineau
Both using the plainbox dev parse helpers
2016-10-28Fix bug #1636301, which causes potential weird and wrong network testRod Smith
results, like 900% of theoretical maximum throughput, in some conditions under Yakkety.
2016-10-21Merge #309055 from ~rodsmith/plainbox-provider-checkbox:add-other-chassis-typePMR
2016-10-21Add 'other' to list of valid 'chassis information' types in dmitest.Rod Smith
2016-10-19New test to see if fwupdate is supported on a SUT.Rod Smith
2016-10-19Merge #308757 from ~sylvain-pineau/plainbox-provider-checkbox:new_json_exporterPMR
2016-10-18A set of new "_json" attachments jobs to help building the new json reportSylvain Pineau
The new JSON exporter aggregates json blobs from resources and attachments. This conversion was previously done at checkbox-support level thanks to dedicated parsers (udevadm, meminfo, cpuifo, dkms, ...). To avoid depending on those parsers in plainbox, the trick is to call those parsers using 'plainbox dev parse' and a few 'jq' calls to match C3 needs.
2016-10-14Merge #308453 from ~bladernr/plainbox-provider-checkbox:1614649PMR
2016-10-14Merge #308452 from ~bladernr/plainbox-provider-checkbox:1616140PMR
2016-10-13Improve help text to notify users of iperf3 option LP: #1614649Jeff Lane
2016-10-13make ethertool_check jobs run as root to eliminate those 'Cannot get ↵Jeff Lane
wake-on-lan settings: Operation not permitted' error messages in test output
2016-10-09Fix failure to detect network speed on ARM64 system (Cavium Thunder)Rod Smith
2016-10-05Clone plainbox and plainbox-provider-resource to run tests in containersSylvain Pineau
2016-10-05Add .pmr-merge-hookSylvain Pineau
2016-10-03Add .bumpversion.cfgSylvain Pineau
2016-10-02Remove old files (.provider and .bzrignore)Sylvain Pineau
2016-09-30p-p-c/bin/ipmi_test: fixed to not bail on driver load failure as some ↵Jeff Lane
systems don't use the same modules. Modified output just a bit as well to be more informative
2016-09-30"Release_2016_Week39 ↵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-09-30providers/plainbox-provider-checkbox: increment version to 0.32.dev0Pierre Equoy
2016-09-30providers:checkbox: Change bluetooth/file-transfer job dependencyNara Huang
2016-09-28Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2016-09-23plainbox: increment version to 0.31c2v0.31plainbox-provider-checkbox-v0.31c2plainbox-provider-checkbox-v0.31Pierre Equoy
2016-09-22providers:checkbox: Adds packaging meta-data for ntpdatePierre Equoy
2016-09-20Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2016-09-19"automatic merge of lp:~pierre-equoy/checkbox/1624968-updated-docking-tests/ ↵plainbox-provider-checkbox-v0.31c1Pierre Equoy
by tarmac [r=pierre-equoy][bug=1624968][author=pierre-equoy]"
2016-09-19providers:checkbox: Update docking station testsPierre Equoy
1. add new test case dock/cold-plug 2. change depency from dock/docking to dock/cold-plug 3. modify dock/monitor-multi-head to test 4k monitors if it is supported. 4. rename dock/monitor-multi-head as dock/monitor-dual-head 5. add new test case dock/monitor-tripple-head 6. change dependancy of after suspend test cases from dock/suspend-dock-resume to suspend/suspend_advanced 7. add manual power button test case before and after suspend 8. add category ids 9. add type-c test cases (including storage and dispaly) 10.add mac address passthrougt test case 11.add hot-plug test suite 12.modify dock/suspend-dock-resume and test cases after suspend, undocked, docked, resume. 13.rename dock/audio-after-suspend as dock/audio-after-suspend-undock-resume 14.rename dock/record-playback-after-suspend as dock/record-playback-after-suspend-undock-resume
2016-09-13"automatic merge of lp:~bladernr/checkbox/1614671-quiet-cpu_offlining/ by ↵Jeff Lane
tarmac [r=sylvain-pineau][bug=1614671][author=bladernr]"
2016-09-13"automatic merge of lp:~bladernr/checkbox/1612220-fix-disk_smart/ by tarmac ↵Jeff Lane
[r=sylvain-pineau][bug=1612220][author=bladernr]"