lp:~jocave/plainbox-provider-checkbox

Owned by Jonathan Cave
Get this repository:
git clone https://git.launchpad.net/~jocave/plainbox-provider-checkbox
Only Jonathan Cave can upload to this repository. If you are Jonathan Cave please log in for upload directions.

Branches

Name Last Modified Last Commit
always-cleanup-conns 2019-11-08 09:26:16 UTC 2019-11-08
wifi_nmcli_test: always clean up connections

Author: Jonathan Cave
Author Date: 2019-11-07 17:25:08 UTC

wifi_nmcli_test: always clean up connections

A recent change broke the expected behaviour that connections
would be cleaned up and the end of the test. I don't think is much
need to catch any exceptions any more so removing the try block

always-create-save-dir 2019-10-25 11:38:56 UTC 2019-10-25
wifi_nmcli_backup: always create the backup dir

Author: Jonathan Cave
Author Date: 2019-10-25 11:38:56 UTC

wifi_nmcli_backup: always create the backup dir

This ensures that the restore job will pass in the case when there
are no connections prior to running the save job

improved-keyfile-backup 2019-10-23 16:09:56 UTC 2019-10-23
wifi_nmcli_backup.py: better keyfile detection

Author: Jonathan Cave
Author Date: 2019-10-23 16:09:56 UTC

wifi_nmcli_backup.py: better keyfile detection

These changes were intially motivated by the need to handle
SSID names containing path separator characters. Use the most
appopriate method depending on NM version.

add-audio-loopback-manifest 2019-10-22 13:55:42 UTC 2019-10-22
audio: add loopback connector manifest entry

Author: Jonathan Cave
Author Date: 2019-10-22 13:55:42 UTC

audio: add loopback connector manifest entry

As with other categories, if some peripheral connector/device is
needed for the test to run than using a manifest to indicate it is
present helps with completing test passes (shouldn't be used as a
means to skip tests though).

add-gpio-loopback-manifest 2019-10-22 13:27:35 UTC 2019-10-22
gpio: add manifest entry and requires fields

Author: Jonathan Cave
Author Date: 2019-10-22 13:27:35 UTC

gpio: add manifest entry and requires fields

Although jobs were already filtered based on the model name, it
makes sense to also be able to indicate whether a device has
physical gpio wiring in place

fix-1815867 2019-10-11 16:35:58 UTC 2019-10-11
cpu_stress: fix shellcheck errors

Author: Jonathan Cave
Author Date: 2019-10-07 16:10:10 UTC

cpu_stress: fix shellcheck errors

booted-kernel-update 2019-10-11 10:01:41 UTC 2019-10-11
kernel-snap: update nested test plan with template

Author: Jonathan Cave
Author Date: 2019-10-11 10:01:41 UTC

kernel-snap: update nested test plan with template

The automated test plan should now include the templated job
and associated boostrap_include.

fix-1846690 2019-10-08 16:22:29 UTC 2019-10-08
storage_test.py: error msg if no partitions

Author: Jonathan Cave
Author Date: 2019-10-04 16:24:08 UTC

storage_test.py: error msg if no partitions

fail-on-kernel-extract 2019-10-08 12:45:40 UTC 2019-10-08
kernel-snap: fail-on-resource job kernel extract

Author: Jonathan Cave
Author Date: 2019-10-08 12:32:48 UTC

kernel-snap: fail-on-resource job kernel extract

A job that explicit fails if the force-kernel-extraction flag
is missing (implemented as a file in the kernel snap). This
test should be considered for inclusion in UC16/18 projects
that use FDE.

merge-provider-snappy 2019-08-21 10:04:44 UTC 2019-08-21
wireless: remove superfluous wifi category

Author: Jonathan Cave
Author Date: 2019-08-20 16:33:22 UTC

wireless: remove superfluous wifi category

linein-lineout-desktops 2019-07-26 10:53:26 UTC 2019-07-26
audio: linein, lineout require desktop or AIO

Author: Jonathan Cave
Author Date: 2019-07-26 10:53:26 UTC

audio: linein, lineout require desktop or AIO

Add requires field for audio/external-{linein,lineout} jobs as
these connections are generally only present on non-portable
devices

revert-temp-disable-net-if 2019-07-22 17:03:04 UTC 2019-07-22
Revert "TEMP: disable requires on net_if_management"

Author: Jonathan Cave
Author Date: 2019-07-22 17:03:04 UTC

Revert "TEMP: disable requires on net_if_management"

This reverts commit 53bf6adb1481b358f3e26db313c0a67782bcbb5e.

netplan-wait-for-routable 2019-07-19 16:35:09 UTC 2019-07-19
wireless/netplan: wait on interface state routable

Author: Jonathan Cave
Author Date: 2019-07-19 15:12:43 UTC

wireless/netplan: wait on interface state routable

Use the networkctl command to attempt to ensure the gateway ping
test is not run before the interface has reached routable state.

temp-disable-net-if-mgr 2019-07-08 14:34:41 UTC 2019-07-08
TEMP: disable requires on net_if_management

Author: Jonathan Cave
Author Date: 2019-07-05 15:55:56 UTC

TEMP: disable requires on net_if_management

mv-gateway-ping-test 2019-07-05 15:42:03 UTC 2019-07-05
gateway_ping_test: add .py file suffix

Author: Jonathan Cave
Author Date: 2019-07-05 15:42:03 UTC

gateway_ping_test: add .py file suffix

This will help make the script importable and there easy to
use from other python test scripts

storage-test-mods 2019-07-04 14:59:06 UTC 2019-07-04
disk: remove storage_test script

Author: Jonathan Cave
Author Date: 2019-07-03 10:42:28 UTC

disk: remove storage_test script

lsusb-checkbox-support 2019-06-27 10:10:46 UTC 2019-06-27
usb: use lsusb from checkbox-support

Author: Jonathan Cave
Author Date: 2019-06-27 10:10:46 UTC

usb: use lsusb from checkbox-support

lsusb.py script needs to used when running from snaps. Use the
version in checkbox-support to ensure it is available

net-if-requires 2019-06-19 13:19:15 UTC 2019-06-19
wifi_client_test_netplan: use gateway_ping_test

Author: Jonathan Cave
Author Date: 2019-06-18 16:53:16 UTC

wifi_client_test_netplan: use gateway_ping_test

handle-missing-udev-attrs 2019-05-30 09:59:01 UTC 2019-05-30
network_device_info: handle missing udev attrs

Author: Jonathan Cave
Author Date: 2019-05-30 09:59:01 UTC

network_device_info: handle missing udev attrs

network-device-info-rework 2019-05-29 13:51:04 UTC 2019-05-29
network_info: consolidate jobs on newer info script

Author: Jonathan Cave
Author Date: 2019-05-28 12:54:58 UTC

network_info: consolidate jobs on newer info script

remove-legacy-nmcli 2019-05-21 16:16:16 UTC 2019-05-21
wifi_nmcli_test: remove trusty support as EOL

Author: Jonathan Cave
Author Date: 2019-05-21 16:16:16 UTC

wifi_nmcli_test: remove trusty support as EOL

lp1811933 2019-05-17 16:04:12 UTC 2019-05-17
touchscreen: add after-suspend jobs lp:1811933

Author: Jonathan Cave
Author Date: 2019-05-17 16:04:12 UTC

touchscreen: add after-suspend jobs lp:1811933

wifi-tests-logging 2019-05-17 09:57:57 UTC 2019-05-17
wifi_nmcli_test.py: add journalctl log collection

Author: Jonathan Cave
Author Date: 2019-04-23 15:24:13 UTC

wifi_nmcli_test.py: add journalctl log collection

lp1795603 2019-05-16 12:48:16 UTC 2019-05-16
touchscreen: remove multitouch-dash cert test plan

Author: Jonathan Cave
Author Date: 2019-05-16 12:48:16 UTC

touchscreen: remove multitouch-dash cert test plan

Fix for bug #1795603

lp1816464 2019-05-16 12:28:54 UTC 2019-05-16
networking: add ethernet/hotplug* to cert-blockers

Author: Jonathan Cave
Author Date: 2019-05-16 12:28:54 UTC

networking: add ethernet/hotplug* to cert-blockers

Fix for lp bug #18116464

lp1812160 2019-05-16 11:39:41 UTC 2019-05-16
monitor: test-plan ordering changes lp #1812160

Author: Jonathan Cave
Author Date: 2019-05-16 11:39:41 UTC

monitor: test-plan ordering changes lp #1812160

add-dmesg-to-driver-info 2019-05-08 12:43:44 UTC 2019-05-08
net_driver_info: collect any dmesg for wifi module

Author: Jonathan Cave
Author Date: 2019-05-08 12:30:11 UTC

net_driver_info: collect any dmesg for wifi module

nmcli-hotspot-tests 2019-03-22 08:44:16 UTC 2019-03-22
nm-hotspot: new nmcli hotspot tests

Author: Jonathan Cave
Author Date: 2019-03-20 18:50:56 UTC

nm-hotspot: new nmcli hotspot tests

filter-out-loop-devices 2019-02-21 16:26:08 UTC 2019-02-21
removable_storage_test: ignore loop devices

Author: Jonathan Cave
Author Date: 2019-02-21 16:26:08 UTC

removable_storage_test: ignore loop devices

ethernet-detect-testing 2019-02-20 17:33:55 UTC 2019-02-20
ethernet: network_device_info detect/info changes

Author: Jonathan Cave
Author Date: 2019-02-20 16:43:56 UTC

ethernet: network_device_info detect/info changes

The network_device_info script was being used by the
ethernet/detect and info/network_devices jobs. This
clarifies the two roles and removes the unrequired
udev/NM matching code.

wifi-test-rescan-fail 2019-02-20 14:24:36 UTC 2019-02-20
wireless: sleep on failure to request rescan

Author: Jonathan Cave
Author Date: 2019-02-20 11:05:41 UTC

wireless: sleep on failure to request rescan

In wifi_nmcli_test on recent nmcli versions a rescan is
requested to ensure an up-to-date list of APs is available.
However this request can fail if NM has already started a
scan, but we immediately attempt the connection. This should
let the background scan complete.

wireless-nm-conn-backup 2019-02-07 10:59:28 UTC 2019-02-07
wireless: bracket nested tp with save/restore jobs

Author: Jonathan Cave
Author Date: 2019-02-07 10:59:28 UTC

wireless: bracket nested tp with save/restore jobs

led-cert-test-plan 2019-02-04 17:31:53 UTC 2019-02-04
led: update cert test plan to 18.04 coverage guide

Author: Jonathan Cave
Author Date: 2019-02-04 17:31:53 UTC

led: update cert test plan to 18.04 coverage guide

disk-variable-name 2019-02-04 12:43:53 UTC 2019-02-04
storage_test: bad variable name in partition check

Author: Jonathan Cave
Author Date: 2019-02-04 12:43:53 UTC

storage_test: bad variable name in partition check

bluez-controller-detect 2019-01-09 14:02:21 UTC 2019-01-09
bluetooth: add bluez controller detect job

Author: Jonathan Cave
Author Date: 2019-01-09 11:21:49 UTC

bluetooth: add bluez controller detect job

bluetooth-detect-job 2018-12-21 17:21:48 UTC 2018-12-21
bluetooth: create bluetooth detect job

Author: Jonathan Cave
Author Date: 2018-12-20 14:37:37 UTC

bluetooth: create bluetooth detect job

intelamt-testing 2018-12-18 11:01:18 UTC 2018-12-18
oobm: initial tests for Intel AMT testing

Author: Jonathan Cave
Author Date: 2018-12-18 09:26:52 UTC

oobm: initial tests for Intel AMT testing

One automated test to test if the LMS service is running. A set
of manual tests to check output of meshcmd cli tool.

manual-plans-for-completeness 2018-12-13 10:35:54 UTC 2018-12-13
ethernet: add after-suspend manual plan (empty)

Author: Jonathan Cave
Author Date: 2018-12-13 10:35:54 UTC

ethernet: add after-suspend manual plan (empty)

Add this plan for completeness and to make creating top-level
manual only plans easier.

check-static-classic 2018-12-06 10:26:23 UTC 2018-12-06
ethernet: allow check static to be used on classic

Author: Jonathan Cave
Author Date: 2018-12-06 10:26:23 UTC

ethernet: allow check static to be used on classic

add-manual-nested-parts 2018-11-29 11:52:28 UTC 2018-11-29
socketcan: add manual test plans for nesting

Author: Jonathan Cave
Author Date: 2018-11-29 11:52:28 UTC

socketcan: add manual test plans for nesting

networking-ipv6-devices 2018-10-29 16:18:09 UTC 2018-10-29
networking: initial ipv6 jobs and devices test plans

Author: Jonathan Cave
Author Date: 2018-10-26 08:50:24 UTC

networking: initial ipv6 jobs and devices test plans

network-info-ipv6-fix 2018-10-24 17:31:55 UTC 2018-10-24
network_info: fix scraping ip for ipv6 address

Author: Jonathan Cave
Author Date: 2018-10-24 17:31:55 UTC

network_info: fix scraping ip for ipv6 address

use-local-network-script 2018-10-22 16:21:34 UTC 2018-10-22
network: use local script as most up-to-date

Author: Jonathan Cave
Author Date: 2018-10-22 16:21:34 UTC

network: use local script as most up-to-date

add-check-static 2018-10-22 12:24:28 UTC 2018-10-22
check-static: import script to go with test

Author: Jonathan Cave
Author Date: 2018-10-22 12:24:28 UTC

check-static: import script to go with test

import-ethernet-tps 2018-10-15 16:04:21 UTC 2018-10-15
ethernet: import test plans from p-p-s

Author: Jonathan Cave
Author Date: 2018-10-15 16:04:21 UTC

ethernet: import test plans from p-p-s

socketcan-manifest-question 2018-08-28 13:26:49 UTC 2018-08-28
socketcan: use custom manifest prompt

Author: Jonathan Cave
Author Date: 2018-08-28 13:26:49 UTC

socketcan: use custom manifest prompt

1784825-increase-sleep-delays 2018-08-24 11:50:55 UTC 2018-08-24
Increase sleep delays in suspend_30_cycles

Author: Jonathan Cave
Author Date: 2018-08-24 11:50:55 UTC

Increase sleep delays in suspend_30_cycles

socketcan-after-suspend 2018-08-13 10:14:46 UTC 2018-08-13
socketcan: add after-suspend flags and test plans

Author: Jonathan Cave
Author Date: 2018-08-13 10:14:46 UTC

socketcan: add after-suspend flags and test plans

ixxat-small-pkt-setup 2018-08-07 16:13:12 UTC 2018-08-07
socketcan: ensure bitrate set before small pkt tests

Author: Jonathan Cave
Author Date: 2018-08-07 16:13:12 UTC

socketcan: ensure bitrate set before small pkt tests

socketcan-fd-mode-mods 2018-08-03 16:34:49 UTC 2018-08-03
socketcan: FD mode fixes to work with IXXAT driver

Author: Jonathan Cave
Author Date: 2018-08-03 16:34:49 UTC

socketcan: FD mode fixes to work with IXXAT driver

can-category-name 2018-07-13 11:11:52 UTC 2018-07-13
socketcan: modify category display name

Author: Jonathan Cave
Author Date: 2018-07-13 11:11:52 UTC

socketcan: modify category display name

add-summaries-to-common-jobs 2018-07-11 15:34:11 UTC 2018-07-11
Add summaries where missing to common jobs

Author: Jonathan Cave
Author Date: 2018-07-11 15:34:11 UTC

Add summaries where missing to common jobs

fix-machine-types 2018-07-04 09:07:20 UTC 2018-07-04
Use valid machine types in platform tests

Author: Jonathan Cave
Author Date: 2018-07-04 09:07:20 UTC

Use valid machine types in platform tests

secure-boot-check-snappy 2018-06-28 15:54:48 UTC 2018-06-28
Use match group over extra string search

Author: Jonathan Cave
Author Date: 2018-06-28 15:54:48 UTC

Use match group over extra string search

non-syslog-armvfp 2018-06-26 11:25:50 UTC 2018-06-26
cpu: split arm vfp test between arch versions

Author: Jonathan Cave
Author Date: 2018-06-26 11:25:50 UTC

cpu: split arm vfp test between arch versions

Don't rely on syslog output for the test and use features reported
by the kernel

disk-encryption-test 2018-06-19 15:15:37 UTC 2018-06-19
Remove argv passing, neater argument check

Author: Jonathan Cave
Author Date: 2018-06-19 15:15:37 UTC

Remove argv passing, neater argument check

import-pps-disk-tp 2018-06-15 15:29:41 UTC 2018-06-15
disk: import test-plans from p-p-snappy

Author: Jonathan Cave
Author Date: 2018-06-15 15:29:41 UTC

disk: import test-plans from p-p-snappy

remove-legacy-camera-test 2018-06-14 15:53:19 UTC 2018-06-14
camera: remove depends on obsolete gst 0.10

Author: Jonathan Cave
Author Date: 2018-06-13 11:54:28 UTC

camera: remove depends on obsolete gst 0.10

create-socketcan-tests 2018-06-08 16:21:56 UTC 2018-06-08
Create socketcan tests

Author: Jonathan Cave
Author Date: 2018-05-30 15:05:49 UTC

Create socketcan tests

fail-buildstamp-job 2018-04-17 08:31:40 UTC 2018-04-17
Fail info/buildstamp if no source of data found

Author: Jonathan Cave
Author Date: 2018-04-17 08:31:40 UTC

Fail info/buildstamp if no source of data found

import-snappy-led-tests 2018-01-22 16:29:22 UTC 2018-01-22
led: tidy category and test plan naming

Author: Jonathan Cave
Author Date: 2018-01-22 16:29:22 UTC

led: tidy category and test plan naming

delete-wireless-extension 2017-12-15 10:08:52 UTC 2017-12-15
Delete unused wireless_extension job

Author: Jonathan Cave
Author Date: 2017-10-02 13:48:20 UTC

Delete unused wireless_extension job

add-sleep-after-scan 2017-12-12 14:18:47 UTC 2017-12-12
wifi_nmcli_test: add sleep after scan

Author: Jonathan Cave
Author Date: 2017-12-12 14:18:47 UTC

wifi_nmcli_test: add sleep after scan

storage-preinserted-tps 2017-12-07 16:46:20 UTC 2017-12-07
Create test plans for the usb preinserted jobs

Author: Jonathan Cave
Author Date: 2017-12-07 16:46:20 UTC

Create test plans for the usb preinserted jobs

These are convenient for using in nested parts while
maintaining correct running order

remove-base64-and-archiving-in-jobs 2017-11-23 17:07:30 UTC 2017-11-23
Purge xml_sanitize from the provider

Author: Jonathan Cave
Author Date: 2017-11-21 14:59:16 UTC

Purge xml_sanitize from the provider

wifi-nmcli-test-trusty 2017-11-21 17:11:05 UTC 2017-11-21
Detect and handle old nmcli versions

Author: Jonathan Cave
Author Date: 2017-11-21 17:11:05 UTC

Detect and handle old nmcli versions

move-wireless-jobs-to-newer-templated-version 2017-10-18 14:33:23 UTC 2017-10-18
wifi_nmcli_test: handle nmcli bug on zesty

Author: Jonathan Cave
Author Date: 2017-10-18 13:03:52 UTC

wifi_nmcli_test: handle nmcli bug on zesty

lp bug #1723372 - nmcli prints the device name in the
terse output

delete-default-tp 2017-10-04 10:41:14 UTC 2017-10-04
Delete default test plan

Author: Jonathan Cave
Author Date: 2017-10-04 10:41:14 UTC

Delete default test plan

This test plan was used by checkbox-converged which is no longer
in existence so can be cleaned up.

more-unused-wireless-jobs 2017-10-02 17:12:23 UTC 2017-10-02
Delete remaing unused stress & info tests

Author: Jonathan Cave
Author Date: 2017-10-02 17:12:23 UTC

Delete remaing unused stress & info tests

delete-unused-protocols 2017-10-02 12:04:49 UTC 2017-10-02
Delete unused wireless_connection_open_{a,b,g}

Author: Jonathan Cave
Author Date: 2017-10-02 12:04:49 UTC

Delete unused wireless_connection_open_{a,b,g}

disk-stress-uuidgen 2017-08-03 12:11:43 UTC 2017-08-03
disk_stress_ng uses uuidgen

Author: Jonathan Cave
Author Date: 2017-08-03 12:11:43 UTC

disk_stress_ng uses uuidgen

disk-cpu-load-needs-bc 2017-08-03 11:59:24 UTC 2017-08-03
Add check for bc command

Author: Jonathan Cave
Author Date: 2017-08-03 11:59:24 UTC

Add check for bc command

ethernet-template-filters 2017-07-11 16:24:47 UTC 2017-07-11
Add ethernet interface template filters

Author: Jonathan Cave
Author Date: 2017-07-11 16:24:47 UTC

Add ethernet interface template filters

ipmi-typo 2017-07-05 14:43:06 UTC 2017-07-05
Correct ipmitool type in executable name

Author: Jonathan Cave
Author Date: 2017-07-05 14:43:06 UTC

Correct ipmitool type in executable name

use-executable-resource-for-snappy 2017-06-23 09:41:07 UTC 2017-06-23
Use exectuable rather than lsb resource

Author: Jonathan Cave
Author Date: 2017-06-23 09:41:07 UTC

Use exectuable rather than lsb resource

allow-running-on-snappy 2017-06-19 13:20:33 UTC 2017-06-19
Assume lxd from snap and local lxd-client

Author: Jonathan Cave
Author Date: 2017-06-19 13:20:33 UTC

Assume lxd from snap and local lxd-client

176 of 76 results
This repository contains Public information 
Everyone can see this information.

Subscribers