summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-19Add disk encryption testJonathan Cave
2018-06-14Merge #347892 from ~jocave/plainbox-provider-checkbox:remove-legacy-camera-testPMR
2018-06-14camera: remove depends on obsolete gst 0.10Jonathan Cave
2018-06-14camera: remove legacy test, requires for ubuntucoreJonathan Cave
2018-06-11Merge #347753 from ↵PMR
~sylvain-pineau/plainbox-provider-checkbox:configurable_disk_read_perf
2018-06-11Merge #347754 from ~kissiel/plainbox-provider-checkbox:fix-1627581-xrandr-cyclePMR
2018-06-11xrandr_cycle: fix testing of weird resolutionsMaciej Kisielewski
xrandr can list modes that are unsupported, unity-control-center defines minimum width and height, below which the resolution is not listed as a choice in display settings panel in UCC see should_show_resolution function in cc-display-panel.c from lp:unity-control-center Fixes: LP: #1627581 Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com>
2018-06-11disk_read_performance_test: Make the threshold configurableSylvain Pineau
Default 15MB/sec is sometimes too high for IOT systems.
2018-06-08Merge #347726 from ~bladernr/plainbox-provider-checkbox:1775949-update-ipmi-testPMR
2018-06-08Modified IPMI test based on discussions in Portland LP: #1775949Jeff Lane
2018-06-08Merge #347430 from ~jocave/plainbox-provider-checkbox:create-socketcan-testsPMR
2018-06-08Create socketcan testsJonathan Cave
2018-06-07Merge #347503 from ↵PMR
~sylvain-pineau/plainbox-provider-checkbox:move-eth-jobs-p-p-c
2018-06-06Merge #347463 from ↵PMR
~rodsmith/plainbox-provider-checkbox:add-check-prerelease-test
2018-06-06Make ethernet hotplug tests cert blockers in networking-cert-manual test planSylvain Pineau
2018-06-06Migrate ethernet jobs from p-p-s to p-p-cSylvain Pineau
2018-06-06suspend.pxu: typo in job commandSylvain Pineau
2018-06-05Changes to new check-prerelease script to make it less verbose onRod Smith
success, as per Jeff's suggestion.
2018-06-05Added new test to fail if a pre-release kernel or OS is in use.Rod Smith
2018-05-28Merge #346794 from ~cypressyew/plainbox-provider-checkbox:masterPMR
The iperf related tests are using the network script, some of them are missing the 'test' argument in the command and it will fail with: usage: network [-h] {test,info} ... network: error: invalid choice: 'wlp2s0' (choose from 'test', 'info')
2018-05-24Create socketcan categoryJonathan Cave
2018-05-24suspend.pxu: fix the iperf testPo-Hsu Lin
The iperf related tests are using the network script, some of them are missing the 'test' argument in the command and it will fail with: usage: network [-h] {test,info} ... network: error: invalid choice: 'wlp2s0' (choose from 'test', 'info') Signed-off-by: Po-Hsu Lin <po-hsu.lin@canonical.com>
2018-05-23Merge #346716 from ↵snap-2018-05-25T1605PMR
~sylvain-pineau/plainbox-provider-checkbox:executable_res_wireless
2018-05-23wireless: Use executable resource in monitor_wireless_connection.* jobsSylvain Pineau
executable.name == 'iperf'
2018-05-23Merge #346543 from ~sylvain-pineau/plainbox-provider-checkbox:disk_info_cryptPMR
2018-05-22bin:disk_info: Add support for encrypted drivesSylvain Pineau
2018-05-18Merge #345762 from ~sylvain-pineau/plainbox-provider-checkbox:more_classic_fixessnap-2018-05-21T0911PMR
2018-05-18Merge #345753 from ~sylvain-pineau/plainbox-provider-checkbox:disk_product_slugPMR
2018-05-17units:mediacard.pxu: Add __on_ubuntucore__ jinja2 condition blocksSylvain Pineau
`journalctl -u snap.udisks2.udisksd` works only on UC
2018-05-17units:suspend.pxu: checkbox.ini -> checkbox.confSylvain Pineau
2018-05-17bin:keyboard_test: Fix import/require orderSylvain Pineau
2018-05-17units:disks: Ensure no bad chars in test summariesSylvain Pineau
Example: { "bus": "mmc", "category": "DISK", "driver": "mmcblk", "name": "mmcblk0", "path": "/devices/pci0000:00/0000:00:1c.0/mmc_host/mmc0/mmc0:0001", "product": "HAG2e\u0005", "product_slug": "HAG2e_" },
2018-05-16Merge #345654 from ~sylvain-pineau/plainbox-provider-checkbox:xorg_lookup_bionicPMR
2018-05-16graphics: Look for Xorg logs in $HOME on systems where X is running as non rootSylvain Pineau
2018-05-16units: update some requirements to use executable.name instead of package.nameSylvain Pineau
To be snap-friendly where most of them are stage packages
2018-05-16Merge #345642 from ~sylvain-pineau/plainbox-provider-checkbox:fix-1552609PMR
2018-05-16bin: Enforce versions with gi.require_version in python3 scriptsSylvain Pineau
Fixes lp:1552609
2018-05-16Merge #345641 from ~sylvain-pineau/plainbox-provider-checkbox:fix-1766816PMR
2018-05-16bin:cycle_vts: Add support for gdm virtual terminalsSylvain Pineau
Fixes: lp:1766816
2018-05-11Merge #345443 from ↵PMR
~bladernr/plainbox-provider-checkbox:1760632-drop-version-checks-dmitest
2018-05-11stop testing for version in dmitest on servers lp: #1760632Jeff Lane
2018-05-08Merge #345095 from ~kissiel/plainbox-provider-checkbox:removable-storage-improvPMR
I needed to debug why the test was failing and found a piece of code unnecessarily complex. This MR fixes that. Tested on two machines, one that uses xhci_hcd and one that does not.
2018-05-07Merge #345164 from plainbox-provider-checkbox:releasePMR
Release_2018_Week19
2018-05-07increment version to v0.46.0.dev0Sylvain Pineau
2018-05-07Bump to v0.45.0v0.45.0Sylvain Pineau
2018-05-04make forwarding xhci info easierMaciej Kisielewski
It could be improved even further by introducing booleans instead of using 'xhci' as True value in the mapping of xhci support. Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com>
2018-05-04Merge #345081 from ~sylvain-pineau/plainbox-provider-checkbox:pm_test_unset_envsnap-2018-05-04T1506PMR
2018-05-04pm_test: Unset LD_LIBRARY_PATH, PYTHONPATH and PYTHONHOME to start system ↵Sylvain Pineau
terminal gnome-terminal is using a python3 starter script that has to load the system wide modules/library to work properly. That's not the case in pm_test is started from a checkbox snap where all those env var point to paths inside the snap. This patch unset them to ensure gnome-terminal (via x-terminal-emulator) starts with the right env. For the record the error was: ImportError: module encoding not found
2018-05-03Bump to v0.45.0rc1v0.45.0rc1Sylvain Pineau
2018-05-02Merge #344936 from ~sylvain-pineau/plainbox-provider-checkbox:fix-1768443PMR