~pieq/plainbox-provider-checkbox:fix-1636060-round2

Last commit made on 2016-12-07
Get this branch:
git clone -b fix-1636060-round2 https://git.launchpad.net/~pieq/plainbox-provider-checkbox
Only Pierre Equoy can upload to this branch. If you are Pierre Equoy please log in for upload directions.

Branch merges

Branch information

Name:
fix-1636060-round2
Repository:
lp:~pieq/plainbox-provider-checkbox

Recent commits

41881ac... by Pierre Equoy

Add missing template filtering to suspend jobs

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

154bcb3... by PMR <pmr@pmr-lander>

Merge #312578 from ~rodsmith/plainbox-provider-checkbox:disk-stress-ng-support-lvm

84e11f3... by Rod Smith

Add support for LVM to disk_stress_ng test

b4b3762... by PMR <pmr@pmr-lander>

Merge #312473 from ~rodsmith/plainbox-provider-checkbox:uefi-pxe-boot

ef45ffd... by Rod Smith

Add new efi-pxeboot script and test to verify that an EFI-based system
booted using PXE. This catches some MAAS and EFI bugs.

cca4232... by PMR <pmr@pmr-lander>

Merge #311614 from ~kissiel/plainbox-provider-checkbox:envy-shebangs

6b2fcb6... by Maciej Kisielewski

change shebangs to use python3 from env, not /usr/bin/python3

This makes debugging and testing _a bit_ easier, as 'venv'd' checkbox_support
will be used.

Signed-off-by: Maciej Kisielewski <email address hidden>

7172c40... by PMR <pmr@pmr-lander>

Merge #310845 from ~pierre-equoy/plainbox-provider-checkbox:fix-1636060

39017f5... by PMR <pmr@pmr-lander>

Merge #309612 from ~rodsmith/plainbox-provider-checkbox:fix-yakkety-network

f05a11f... by Pierre Equoy

Filter out some jobs if discrete GPU can do offloading

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