summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-12-07Bump to v0.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-11-28Bump to v0.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-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.31c2Pierre 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/ ↵Pierre 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]"
2016-09-13providers:checkbox: Add new type in multi-head job whitelistPierre Equoy
2016-09-12"automatic merge of lp:~bladernr/checkbox/1621986-virt-accept-urls/ by ↵Jeff Lane
tarmac [r=sylvain-pineau,bladernr][bug=1621986][author=bladernr]"
2016-09-12Removed long forgotten Xen jobs from jobs/virtualization.txt.inJeff Lane
2016-09-12Removed old unnecessary Xen referecesJeff Lane
2016-09-12providers:checkbox: Adapt graphics jobs to take amdgpu-pro drivers into accountPierre Equoy
The amdgpu-pro drivers are based on the open source amdgpu drivers (so udev shows the same driver name for both amdgpu and amdgpu-pro installs), but use a dedicated script (amdgpu-pro-px) to switch between integrated and discrete GPUs. We adapt the existing jobs and scripts to take this into account, based on Sylvain's modification to graphics_card resource job that allows to show 'amdgpu-pro' as driver name when the amdgpu-pro metapackage is present on the system. Fixes: https://bugs.launchpad.net/plainbox-provider-certification-client/+bug/1622477
2016-09-10Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2016-09-09Various PEP8 fixesJeff Lane
2016-09-09Removed references to old default config file as it was never used. Options ↵Jeff Lane
are passed either via Environment Vars (Checkbox) or arguments
2016-09-09Add ability to pass absolute or relative URLs as image parametersJeff Lane
2016-09-09providers:checkbox: Modify power-management tests wording from GUI to CLI usageNara Huang
2016-09-07"automatic merge of lp:~kissiel/checkbox/palm-rejection-job/ by tarmac ↵Maciej Kisielewski
[r=sylvain-pineau][bug=][author=kissiel]"
2016-09-06providers:checkbox: add palm-rejection testMaciej Kisielewski
Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com>
2016-09-02Launchpad automatic translations update.Launchpad Translations on behalf of checkbox-dev
2016-09-01Added test for CPU load imposed by disk input operations.Rod Smith