lp:~sylvain-pineau/plainbox-provider-checkbox

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

Branches

Name Last Modified Last Commit
fix-1848314 2019-10-18 08:11:04 UTC 2019-10-18
wireless: Never instantiate wireless jobs if the interface is UNKNOWN

Author: Sylvain Pineau
Author Date: 2019-10-18 08:11:04 UTC

wireless: Never instantiate wireless jobs if the interface is UNKNOWN

Fixes: lp:1848314

touchscreen-evdev-tests 2019-10-16 16:51:49 UTC 2019-10-16
units:touchscreen: New evdev tap tests (no GUI)

Author: Sylvain Pineau
Author Date: 2019-10-16 16:51:49 UTC

units:touchscreen: New evdev tap tests (no GUI)

add-systemd-analyze-cert-parts 2019-10-16 08:01:28 UTC 2019-10-16
submission: Add info/systemd-analyze to submission-cert-full

Author: Sylvain Pineau
Author Date: 2019-10-16 08:01:28 UTC

submission: Add info/systemd-analyze to submission-cert-full

more_lk_fixes 2019-10-13 14:39:02 UTC 2019-10-13
bin:boot_mode_test_snappy.py: Add lk support

Author: Sylvain Pineau
Author Date: 2019-10-13 14:39:02 UTC

bin:boot_mode_test_snappy.py: Add lk support

fix-1844477 2019-10-10 16:10:30 UTC 2019-10-10
bin:storage_test.py: Use free disk space / 4 to run bonnie++

Author: Sylvain Pineau
Author Date: 2019-10-10 16:10:30 UTC

bin:storage_test.py: Use free disk space / 4 to run bonnie++

The rule of thumb of dividing the space /2 does not work all the time
especially on UC devices.

fix-disk-read-perf-test-mmc 2019-10-09 08:02:18 UTC 2019-10-09
bin:disk_read_peformance_test: Fix mmc/dm drives detection

Author: Sylvain Pineau
Author Date: 2019-10-08 15:47:12 UTC

bin:disk_read_peformance_test: Fix mmc/dm drives detection

fix-1832171 2019-10-08 12:54:38 UTC 2019-10-08
graphics: Rename compiz_check to gl_support

Author: Sylvain Pineau
Author Date: 2019-10-08 12:54:38 UTC

graphics: Rename compiz_check to gl_support

/usr/lib/nux/unity_support_test is only called with -p and no longer with -c
thus checking only the OpenGL support.

Fixes: lp:1832171

fix-disk-read-perf-test-nvme 2019-10-08 06:43:32 UTC 2019-10-08
bin:disk_read_peformance_test: Fix nvme drives detection

Author: Sylvain Pineau
Author Date: 2019-10-08 06:43:32 UTC

bin:disk_read_peformance_test: Fix nvme drives detection

iperf3-packaging-metadata-unit 2019-10-03 08:05:26 UTC 2019-10-03
network: Add a packaging meta data unit to depend on iperf3

Author: Sylvain Pineau
Author Date: 2019-10-03 08:05:26 UTC

network: Add a packaging meta data unit to depend on iperf3

Required for the new ethernet/iperf3_reverse test

fix-1846321 2019-10-03 07:08:38 UTC 2019-10-03
disks: Add missing packaging meta-data unit to depend on python3-psutil

Author: Sylvain Pineau
Author Date: 2019-10-03 07:08:38 UTC

disks: Add missing packaging meta-data unit to depend on python3-psutil

Fixes: lp:1846321

remove-no_ACPI_REV_interface 2019-10-02 09:32:36 UTC 2019-10-02
firmware: Remove the no_ACPI_REV_interface test

Author: Sylvain Pineau
Author Date: 2019-10-02 09:32:36 UTC

firmware: Remove the no_ACPI_REV_interface test

fix-1839667 2019-09-26 18:35:12 UTC 2019-09-26
submission: Expose the full set of DMI devices in raw-devices-dmi attachment

Author: Sylvain Pineau
Author Date: 2019-09-26 18:35:12 UTC

submission: Expose the full set of DMI devices in raw-devices-dmi attachment

Fixes: lp:1839667

fix-1839903 2019-09-10 11:38:33 UTC 2019-09-10
fde_test.py: Fix mount point discovery on core18

Author: Sylvain Pineau
Author Date: 2019-09-10 11:38:33 UTC

fde_test.py: Fix mount point discovery on core18

the writable partition is not /writable but
/var/lib/snapd/hostfs/writable/ on core18.

findfs LABEL=writable works on both core16 and core18.

80211ax_support 2019-09-07 10:05:49 UTC 2019-09-07
units:wireless: New 80211ax jobs and nested parts for test plans

Author: Sylvain Pineau
Author Date: 2019-09-07 10:05:49 UTC

units:wireless: New 80211ax jobs and nested parts for test plans

suspend_fallback_with_rtcwake 2019-08-28 10:31:43 UTC 2019-08-28
suspend_advanced_auto: fallback to rtcwake if fwts s3 is not supported

Author: Sylvain Pineau
Author Date: 2019-08-28 10:31:43 UTC

suspend_advanced_auto: fallback to rtcwake if fwts s3 is not supported

FWTS on arm does not provide the S3 tests.

Supported tests:

bmc_info, clog, cpu_info, cpufreq, dt_base, dt_sysinfo, klog, maxreadreq,
mem_info, mtd_info, olog, oops, power_mgmt, prd_info, reserv_mem, version.

fix-1811645 2019-05-27 12:52:02 UTC 2019-05-27
bin:removable_storage_test: Ensure it is a media card reader only if this was...

Author: Sylvain Pineau
Author Date: 2019-05-27 12:52:02 UTC

bin:removable_storage_test: Ensure it is a media card reader only if this was explicitly requested

Fixes: lp:1811645

pactl_gst_pipeline_test 2019-05-21 15:41:53 UTC 2019-05-21
bin:gst_pipeline_test: Use pactl instead of pacmd

Author: Sylvain Pineau
Author Date: 2019-05-21 15:41:53 UTC

bin:gst_pipeline_test: Use pactl instead of pacmd

fix-nm_connection_backup_ids 2019-03-10 09:52:39 UTC 2019-03-10
units:wireless: Fix nm_connection_save/restore ids (category->interface)

Author: Sylvain Pineau
Author Date: 2019-03-10 09:52:39 UTC

units:wireless: Fix nm_connection_save/restore ids (category->interface)

Using category in identifiers can generate duplicated job ids if more than
one wifi device is available on the system:

  File "/snap/checkbox-foo/z/lib/python3.x/site-packages/plainbox/impl/session/state.py", line 1106, in _add_job_unit
    raise DependencyDuplicateError(existing_job, new_job)
plainbox.impl.depmgr.DependencyDuplicateError: duplicate job id: 'com.canonical.certification::wireless/nm_connection_save_WIRELESS'

fix-oob-inline-comments 2019-02-19 13:19:04 UTC 2019-02-19
units:oob: Fix comments syntax

Author: Sylvain Pineau
Author Date: 2019-02-19 13:19:04 UTC

units:oob: Fix comments syntax

When using a snapped validation tool, the simple '# comment' was producing
the following error:

error: [...] field 'requires', expression did not reference any resources

fix-1415358 2019-01-16 09:40:24 UTC 2019-01-16
units:touchpad: Remove singletouch-automated and multitouch-automated

Author: Sylvain Pineau
Author Date: 2019-01-16 09:40:24 UTC

units:touchpad: Remove singletouch-automated and multitouch-automated

All modern touchpads are multitouch and those two jobs sometimes return
false alarms.

touchpad/detected-as-mouse is a better test to identify issues.

Fixes: lp:1415358

non-udisk2-mediacard-tests 2019-01-08 09:20:30 UTC 2019-01-08
units:mediacard: leverage the checkbox-support utilities to run non-udisks2 t...

Author: Sylvain Pineau
Author Date: 2019-01-08 09:00:52 UTC

units:mediacard: leverage the checkbox-support utilities to run non-udisks2 tests on UC

inxi_no_tty_check 2018-12-03 16:18:18 UTC 2018-12-03
bin/inxi_snapshot: Drop the check for tty

Author: Sylvain Pineau
Author Date: 2018-12-03 16:18:18 UTC

bin/inxi_snapshot: Drop the check for tty

Run via checkbox remote service, inxi fails with:
Error 1: You can't run option help in an IRC client!

system_more_dbg_ouput 2018-12-03 10:41:29 UTC 2018-12-03
bin:system_info: print error msg coming from subprocesses

Author: Sylvain Pineau
Author Date: 2018-12-03 10:41:29 UTC

bin:system_info: print error msg coming from subprocesses

system_info_usb_sys 2018-11-29 12:37:29 UTC 2018-11-29
bin:system_info: Forcing usb data to be collected via sysfs (needless to be r...

Author: Sylvain Pineau
Author Date: 2018-11-29 12:37:29 UTC

bin:system_info: Forcing usb data to be collected via sysfs (needless to be root)

system_info_environ 2018-11-28 15:45:37 UTC 2018-11-28
units:submission: Run system_info as root (again) but preserve PERL5LIB

Author: Sylvain Pineau
Author Date: 2018-11-28 15:45:37 UTC

units:submission: Run system_info as root (again) but preserve PERL5LIB

Root access it not strictly required but helps gathering additional devices,
such as Network USB modems.

system_info_nonroot 2018-11-28 12:01:27 UTC 2018-11-28
units:submission: run system_info_json as a normal user

Author: Sylvain Pineau
Author Date: 2018-11-28 12:01:27 UTC

units:submission: run system_info_json as a normal user

system_info_inxi 2018-11-25 21:17:49 UTC 2018-11-25
units:miscellaneous: Add kernel_cmdline_attachment to submission-resources

Author: Sylvain Pineau
Author Date: 2018-11-25 21:17:49 UTC

units:miscellaneous: Add kernel_cmdline_attachment to submission-resources

fix-1779080 2018-11-05 11:17:50 UTC 2018-11-05
bin:dkms_info: Skip malformed modaliases

Author: Sylvain Pineau
Author Date: 2018-11-05 11:17:50 UTC

bin:dkms_info: Skip malformed modaliases

Fixes lp:1779080

hasta-la-vista-obex 2018-10-27 15:37:14 UTC 2018-10-27
units: Add EddyStone URL scan tests (before and after S3)

Author: Sylvain Pineau
Author Date: 2018-10-11 09:20:09 UTC

units: Add EddyStone URL scan tests (before and after S3)

eddystone_remove_hciconfig 2018-10-10 18:24:04 UTC 2018-10-10
units:bluetooth: power on is now done by the eddystone_scanner script

Author: Sylvain Pineau
Author Date: 2018-10-10 18:24:04 UTC

units:bluetooth: power on is now done by the eddystone_scanner script

eddystone_set_error 2018-10-10 10:00:39 UTC 2018-10-10
units:bluetooth: Fail the eddystone scan test if one of the commands failed

Author: Sylvain Pineau
Author Date: 2018-10-10 10:00:39 UTC

units:bluetooth: Fail the eddystone scan test if one of the commands failed

eddystone_hciconfig_up 2018-10-10 09:12:15 UTC 2018-10-10
units:bluetooth: Bring down the device after the eddystone scan test

Author: Sylvain Pineau
Author Date: 2018-10-10 09:12:15 UTC

units:bluetooth: Bring down the device after the eddystone scan test

eddystone_test 2018-10-08 10:05:04 UTC 2018-10-08
units:bluetooth: Add new BT LE beacon test using EddyStone URL advertisements

Author: Sylvain Pineau
Author Date: 2018-10-08 10:05:04 UTC

units:bluetooth: Add new BT LE beacon test using EddyStone URL advertisements

v4l_capture 2018-10-05 03:21:03 UTC 2018-10-05
units:camera: Remove the unnecessary dep on libcheese

Author: Sylvain Pineau
Author Date: 2018-10-05 03:21:03 UTC

units:camera: Remove the unnecessary dep on libcheese

disable_cpu_cstates_arm 2018-10-01 01:30:18 UTC 2018-10-01
units:cpu: Only run cpu/cstates on Intel

Author: Sylvain Pineau
Author Date: 2018-10-01 01:30:18 UTC

units:cpu: Only run cpu/cstates on Intel

#ifdef FWTS_ARCH_INTEL

See http://kernel.ubuntu.com/git/hwe/fwts.git/tree/src/acpi/cstates/cstates.c#n26

one-suspend-only-mono-gpu 2018-09-11 07:33:31 UTC 2018-09-11
monitor: Split before and after suspend jobs in distinct test plans

Author: Sylvain Pineau
Author Date: 2018-09-10 09:56:03 UTC

monitor: Split before and after suspend jobs in distinct test plans

Only including (after-suspend-manual-) qualifiers adds a dependency on
suspend/suspend_advanced we can't control as the ordering is then

suspend
monitor test
monitor test after suspend

With dedicated nested test plans, the ordering is preserved by calling the
"after-suspend" test plan after the part that already runs S3.

systemd-analyze 2018-08-29 09:48:02 UTC 2018-08-29
units:info: New info/systemd-analyze job to record boot-up performance stats

Author: Sylvain Pineau
Author Date: 2018-08-29 09:48:02 UTC

units:info: New info/systemd-analyze job to record boot-up performance stats

fix-1783742 2018-08-23 19:10:38 UTC 2018-08-23
pm_test: Only check fwts logs if suspends_before_reboot option is used

Author: Sylvain Pineau
Author Date: 2018-08-23 19:10:38 UTC

pm_test: Only check fwts logs if suspends_before_reboot option is used

reboot or poweroff + suspends_before_reboot = fwts log check
reboot or poweroff only = no fwts log check

Otherwise __result special file contains a failed outcome because pm_test
was unable to open the nonexistent fwts log file.

Fixes lp:1783742

beacon-notif-test 2018-07-02 13:41:39 UTC 2018-07-02
New Bluetooth LE test to check beacon measurement notifications

Author: Sylvain Pineau
Author Date: 2018-07-02 10:18:35 UTC

New Bluetooth LE test to check beacon measurement notifications

Three environ variables to setup:

- ADV_SVC_UUID: General/Configuration GATT service UUID advertised even if
  the device is not connected
- SVC_UUID: GATT service to use to enable notifications.
- MSRMT_UUID: GATT characteristic from the SVC_UUID service to trigger
  notifications.

fix-1775523 2018-06-19 13:27:16 UTC 2018-06-19
manage_compiz_plugin: Use dconf instead of gsettings

Author: Sylvain Pineau
Author Date: 2018-06-19 13:27:16 UTC

manage_compiz_plugin: Use dconf instead of gsettings

dconf is more snappy-friendly and does not require additional GIO tweaks.

Fixes: lp:1775523

configurable_disk_read_perf 2018-06-11 12:36:34 UTC 2018-06-11
disk_read_performance_test: Make the threshold configurable

Author: Sylvain Pineau
Author Date: 2018-06-11 12:36:34 UTC

disk_read_performance_test: Make the threshold configurable

Default 15MB/sec is sometimes too high for IOT systems.

move-eth-jobs-p-p-c 2018-06-06 07:20:32 UTC 2018-06-06
Make ethernet hotplug tests cert blockers in networking-cert-manual test plan

Author: Sylvain Pineau
Author Date: 2018-06-06 07:20:32 UTC

Make ethernet hotplug tests cert blockers in networking-cert-manual test plan

executable_res_wireless 2018-05-23 06:55:25 UTC 2018-05-23
wireless: Use executable resource in monitor_wireless_connection.* jobs

Author: Sylvain Pineau
Author Date: 2018-05-23 06:55:25 UTC

wireless: Use executable resource in monitor_wireless_connection.* jobs

executable.name == 'iperf'

disk_info_crypt 2018-05-22 11:33:11 UTC 2018-05-22
bin:disk_info: Add support for encrypted drives

Author: Sylvain Pineau
Author Date: 2018-05-22 11:33:11 UTC

bin:disk_info: Add support for encrypted drives

more_classic_fixes 2018-05-17 15:11:34 UTC 2018-05-17
units:mediacard.pxu: Add __on_ubuntucore__ jinja2 condition blocks

Author: Sylvain Pineau
Author Date: 2018-05-17 15:11:34 UTC

units:mediacard.pxu: Add __on_ubuntucore__ jinja2 condition blocks

`journalctl -u snap.udisks2.udisksd` works only on UC

disk_product_slug 2018-05-17 13:37:14 UTC 2018-05-17
units:disks: Ensure no bad chars in test summaries

Author: Sylvain Pineau
Author Date: 2018-05-17 13:37:14 UTC

units:disks: Ensure no bad chars in test summaries

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_"
},

xorg_lookup_bionic 2018-05-16 09:18:44 UTC 2018-05-16
graphics: Look for Xorg logs in $HOME on systems where X is running as non root

Author: Sylvain Pineau
Author Date: 2018-05-16 09:18:44 UTC

graphics: Look for Xorg logs in $HOME on systems where X is running as non root

fix-1552609 2018-05-16 07:14:48 UTC 2018-05-16
bin: Enforce versions with gi.require_version in python3 scripts

Author: Sylvain Pineau
Author Date: 2018-05-16 07:14:48 UTC

bin: Enforce versions with gi.require_version in python3 scripts

Fixes lp:1552609

fix-1766816 2018-05-16 06:19:37 UTC 2018-05-16
bin:cycle_vts: Add support for gdm virtual terminals

Author: Sylvain Pineau
Author Date: 2018-05-16 06:19:37 UTC

bin:cycle_vts: Add support for gdm virtual terminals

Fixes: lp:1766816

pm_test_unset_env 2018-05-04 12:19:25 UTC 2018-05-04
pm_test: Unset LD_LIBRARY_PATH, PYTHONPATH and PYTHONHOME to start system ter...

Author: Sylvain Pineau
Author Date: 2018-05-04 12:19:25 UTC

pm_test: Unset LD_LIBRARY_PATH, PYTHONPATH and PYTHONHOME to start system 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

fix-1768443 2018-05-02 08:33:22 UTC 2018-05-02
pm_test: Run repawn command using raw string literal

Author: Sylvain Pineau
Author Date: 2018-05-02 08:30:24 UTC

pm_test: Run repawn command using raw string literal

fix-1766766 2018-04-30 12:41:47 UTC 2018-04-30
touchscreen/x-touch-tap: Fix qmlscene invocation and disable unity only on 16.04

Author: Sylvain Pineau
Author Date: 2018-04-30 12:41:47 UTC

touchscreen/x-touch-tap: Fix qmlscene invocation and disable unity only on 16.04

Fixes: lp:1766766

disk_stress_ng_md_raid 2018-04-26 08:14:23 UTC 2018-04-26
disk_stress_ng: Also consider software raid to identify the partition to use

Author: Sylvain Pineau
Author Date: 2018-04-26 08:14:23 UTC

disk_stress_ng: Also consider software raid to identify the partition to use

$ sudo ./disk_stress_ng md0 --base-time 240 --really-run
/dev/md0 is a block device
md0 5760746520576 raid0 /raid
Found largest partition: "/dev/md0"
Test will use /dev/md0, mounted at "/raid", using "ext4"

fix-1762546 2018-04-11 14:07:06 UTC 2018-04-11
submission:raw_devices_dmi_json: Fix syntax to stay compatible with jq 1.3

Author: Sylvain Pineau
Author Date: 2018-04-11 14:07:06 UTC

submission:raw_devices_dmi_json: Fix syntax to stay compatible with jq 1.3

Fixes lp:1762546

fix-1700491 2018-04-03 10:58:08 UTC 2018-04-03
pm_test: Add support for GDM autologin

Author: Sylvain Pineau
Author Date: 2018-04-03 10:58:08 UTC

pm_test: Add support for GDM autologin

It does so using ConfigParser to preserve the WaylandEnable settings.

fix-1757082 2018-04-02 06:23:06 UTC 2018-04-02
monitor: Add dim test for after suspend

Author: Sylvain Pineau
Author Date: 2018-04-02 06:23:06 UTC

monitor: Add dim test for after suspend

Fixes lp:1757082

usbc-monitor-blockers 2018-04-01 08:42:09 UTC 2018-04-01
monitor: Move USB Type C monitor tests to blocker test plans

Author: Sylvain Pineau
Author Date: 2018-04-01 08:42:09 UTC

monitor: Move USB Type C monitor tests to blocker test plans

no_req_for_wireless_n 2018-03-15 17:15:16 UTC 2018-03-15
wireless: Drop requirements on wireless_sta_protocol to run 802.11n tests

Author: Sylvain Pineau
Author Date: 2018-03-15 17:15:16 UTC

wireless: Drop requirements on wireless_sta_protocol to run 802.11n tests

fix-1496675 2018-02-22 16:34:11 UTC 2018-02-22
brightness_test: Fix script to adjust brightness on all interfaces

Author: Sylvain Pineau
Author Date: 2018-02-22 16:34:11 UTC

brightness_test: Fix script to adjust brightness on all interfaces

classic-friendly-2 2018-02-22 14:00:51 UTC 2018-02-22
Remove autorestart flags for pm_test jobs

Author: Sylvain Pineau
Author Date: 2018-02-22 08:56:55 UTC

Remove autorestart flags for pm_test jobs

Resuming is performed thanks to the respawn command

fix-1749857 2018-02-19 09:06:12 UTC 2018-02-19
wireless: Don't create template instances if interface is "UNKNOWN"

Author: Sylvain Pineau
Author Date: 2018-02-19 09:06:12 UTC

wireless: Don't create template instances if interface is "UNKNOWN"

Fixes lp:1749857

classic-friendly 2018-02-14 09:18:18 UTC 2018-02-14
units: Use the executable resource for glxgears/glxinfo/qmlscene/wmctrl

Author: Sylvain Pineau
Author Date: 2018-02-14 09:04:27 UTC

units: Use the executable resource for glxgears/glxinfo/qmlscene/wmctrl

fix-1535503 2018-02-09 12:15:14 UTC 2018-02-09
stress/poweroff_30: Extend wakup time to 150s

Author: Sylvain Pineau
Author Date: 2018-02-09 12:15:14 UTC

stress/poweroff_30: Extend wakup time to 150s

And fix -r (repetition) argument calls (-r instead of --r)

Fixes: lp:1535503

fix-1736810 2018-02-08 15:03:09 UTC 2018-02-08
dkms_info: Remove requirements on package.name == 'dkms'

Author: Sylvain Pineau
Author Date: 2018-02-08 15:03:09 UTC

dkms_info: Remove requirements on package.name == 'dkms'

If the SUT does not have the package, the attachment is no created (not even
an empty one) leading to a broken submission json report.

Fixes lp:1736810

fwts-exec-from-snap 2018-02-07 10:47:00 UTC 2018-02-07
Allow jobs requiring fwts to run from a checkbox snap

Author: Sylvain Pineau
Author Date: 2018-02-07 10:47:00 UTC

Allow jobs requiring fwts to run from a checkbox snap

fix-1695912 2018-02-05 15:54:49 UTC 2018-02-05
Merge branch 'master' of git+ssh://git.launchpad.net/plainbox-provider-checkbox

Author: Sylvain Pineau
Author Date: 2018-02-05 15:54:49 UTC

Merge branch 'master' of git+ssh://git.launchpad.net/plainbox-provider-checkbox

fix-1734248 2018-02-02 11:19:02 UTC 2018-02-02
bin:lock_screen_watcher: Full rewrite to handle 14.04 to 17.10 use cases

Author: Sylvain Pineau
Author Date: 2018-02-02 11:19:02 UTC

bin:lock_screen_watcher: Full rewrite to handle 14.04 to 17.10 use cases

Unity interface is com.ubuntu.Upstart0_6
Gonme interface is org.gnome.ScreenSaver

Fixes lp:1734248

update_requirements 2018-01-26 16:09:12 UTC 2018-01-26
Update requirements to depend on checkbox-ng

Author: Sylvain Pineau
Author Date: 2018-01-26 16:09:12 UTC

Update requirements to depend on checkbox-ng

fix-1717204 2018-01-23 12:26:14 UTC 2018-01-23
bin:graphics_env: No need to set provider on AMD DRI3 config

Author: Sylvain Pineau
Author Date: 2018-01-23 12:26:14 UTC

bin:graphics_env: No need to set provider on AMD DRI3 config

Base on https://wiki.archlinux.org/index.php/PRIME, there is a note describing
as following:

Note: This setting (xrandr --setprovideroffloadsink provider sink) is no longer
necessary when using the default intel/modesetting driver from the official
repos, as they have DRI3 enabled by default and will therefore automatically
make these assignments.

Fixes: lp:1717204

dev_parse_no_plainbox 2018-01-22 16:27:07 UTC 2018-01-22
submission: call dev parse command using python3 -m plainbox

Author: Sylvain Pineau
Author Date: 2018-01-22 16:27:07 UTC

submission: call dev parse command using python3 -m plainbox

Remove the packaging meta data unit that required plainbox debian package

fix-1732819-1734638-1732610 2017-12-20 12:23:16 UTC 2017-12-20
Create after-suspend manual usb type-C tests and related nested test plans

Author: Sylvain Pineau
Author Date: 2017-12-20 12:23:16 UTC

Create after-suspend manual usb type-C tests and related nested test plans

Fixes: lp:1732819

is_snap_based_helper 2017-12-18 12:14:02 UTC 2017-12-18
Update wireless template jobs to check slot connections only on ubuntu core

Author: Sylvain Pineau
Author Date: 2017-12-18 12:14:02 UTC

Update wireless template jobs to check slot connections only on ubuntu core

wireless-after-suspend-manual 2017-11-09 16:26:16 UTC 2017-11-09
wireless: Use also-after-suspend-manual to create jobs depending on manual su...

Author: Sylvain Pineau
Author Date: 2017-11-09 16:26:16 UTC

wireless: Use also-after-suspend-manual to create jobs depending on manual suspend

usb-c-blockers 2017-10-31 10:31:42 UTC 2017-10-31
usb-c: Move all usb type C tests to whitelist

Author: Sylvain Pineau
Author Date: 2017-10-31 10:31:42 UTC

usb-c: Move all usb type C tests to whitelist

keys_suspend_manual 2017-10-24 08:21:06 UTC 2017-10-24
keys: Use also-after-suspend-manual to avoid depending on suspend auto test

Author: Sylvain Pineau
Author Date: 2017-10-24 08:21:06 UTC

keys: Use also-after-suspend-manual to avoid depending on suspend auto test

blockers_update_w43 2017-10-23 15:15:57 UTC 2017-10-23
optical: Only keep read tests

Author: Sylvain Pineau
Author Date: 2017-10-23 15:15:57 UTC

optical: Only keep read tests

blockers_update_w41 2017-10-10 18:23:06 UTC 2017-10-10
Keep hibernate tests in the greylist

Author: Sylvain Pineau
Author Date: 2017-10-10 18:23:06 UTC

Keep hibernate tests in the greylist

fix-1720970 2017-10-09 19:44:22 UTC 2017-10-09
bin:pm_test: Resume checkbox as a normal user (sudo -u)

Author: Sylvain Pineau
Author Date: 2017-10-09 19:44:22 UTC

bin:pm_test: Resume checkbox as a normal user (sudo -u)

Fixes: LP:1720970

buildstamp_snappy 2017-09-29 09:24:18 UTC 2017-09-29
Update info/buildstamp attachment job to work on snappy

Author: Sylvain Pineau
Author Date: 2017-09-29 09:24:18 UTC

Update info/buildstamp attachment job to work on snappy

To keep the parsing logic (only keep the second line of the file), the command
for snappy is:

echo && date -r /var/lib/snapd/seed/seed.yaml -R

blockers-auto-nested-parts 2017-09-25 19:13:04 UTC 2017-09-25
Add automated and blockers test plans meant to be used as nested parts

Author: Sylvain Pineau
Author Date: 2017-09-25 19:13:04 UTC

Add automated and blockers test plans meant to be used as nested parts

remove_more_key_led_tests 2017-09-25 08:47:34 UTC 2017-09-25
Remove more key/led tests for certification

Author: Sylvain Pineau
Author Date: 2017-09-25 08:47:34 UTC

Remove more key/led tests for certification

add_fwts_path_for_snappy 2017-09-22 13:23:24 UTC 2017-09-22
Add $SNAP/usr/lib/fwts to LD_LIBRARY_PATH for all suspend jobs

Author: Sylvain Pineau
Author Date: 2017-09-22 13:23:24 UTC

Add $SNAP/usr/lib/fwts to LD_LIBRARY_PATH for all suspend jobs

To avoid the following error while running the suspend/suspend_advanced_auto
test on snappy:

fwts: error while loading shared libraries: libfwtsacpica.so.1: cannot open shared object file: No such file or directory
==================== Test Results ====================
 - Cycle 0: Status: PASS Sleep Elapsed: 0.00000 Resume Elapsed: 0.00000
Average time to sleep: 0.00000
Average time to resume: 0.00000

nested_test_plans 2017-09-22 09:44:54 UTC 2017-09-22
Nested test plans meant to build the desktop certification test plan

Author: Sylvain Pineau
Author Date: 2017-09-22 09:44:54 UTC

Nested test plans meant to build the desktop certification test plan

fix-1712018 2017-08-24 15:16:00 UTC 2017-08-24
graphics: Add a pretest to check the opengl renderer (AMD GPU and DRI_PRIME=1)

Author: Sylvain Pineau
Author Date: 2017-08-24 15:16:00 UTC

graphics: Add a pretest to check the opengl renderer (AMD GPU and DRI_PRIME=1)

Fixes: LP:1712018

fix-1705415 2017-07-20 15:58:54 UTC 2017-07-20
pm_test: Log everything on stdout

Author: Sylvain Pineau
Author Date: 2017-07-20 15:58:54 UTC

pm_test: Log everything on stdout

Red output while running the test from checkbox is so scary...

card_reader_manifest 2017-07-19 09:07:09 UTC 2017-07-19
Use a manifest entry for card readers

Author: Sylvain Pineau
Author Date: 2017-07-19 09:07:09 UTC

Use a manifest entry for card readers

Depending on the device driver, the card reader devices can only show up
in the udev database and lsusb ouput when there's a card plugged in.
Test requirements based on device.category == 'CARDREADER' must be avoided.

See https://bugs.launchpad.net/plainbox-provider-checkbox/+bug/1704093

fix-1703791-1704093 2017-07-18 08:25:48 UTC 2017-07-18
bin: Fix bt_connect import statement

Author: Sylvain Pineau
Author Date: 2017-07-18 08:25:48 UTC

bin: Fix bt_connect import statement

Fixes: LP:1703791

snap-calling-jobs-preserve-cwd 2017-07-10 15:52:29 UTC 2017-07-10
Add preservce-cwd to all jobs calling a snap

Author: Sylvain Pineau
Author Date: 2017-07-10 15:52:29 UTC

Add preservce-cwd to all jobs calling a snap

eth_detect_fix 2017-07-07 15:06:08 UTC 2017-07-07
network_device_info: Only do the check for Ethernet devices

Author: Sylvain Pineau
Author Date: 2017-07-07 15:06:08 UTC

network_device_info: Only do the check for Ethernet devices

fix-1701226 2017-07-07 08:54:19 UTC 2017-07-07
Use the udev pasrser ACCELEROMETER category to trigger the input/acceleromete...

Author: Sylvain Pineau
Author Date: 2017-07-07 08:54:19 UTC

Use the udev pasrser ACCELEROMETER category to trigger the input/accelerometer test

Note: The Device Check report also lists the detected ACCELEROMETER.

Fixes: LP:1701226

cleanup_duplicates 2017-07-03 08:21:59 UTC 2017-07-03
Update virtualization jobs to work on snappy

Author: Sylvain Pineau
Author Date: 2017-07-03 08:21:59 UTC

Update virtualization jobs to work on snappy

fix-1692764 2017-06-16 13:01:42 UTC 2017-06-16
dmitest: Fix client mode by accepting Convertible chassis type

Author: Sylvain Pineau
Author Date: 2017-06-16 13:01:42 UTC

dmitest: Fix client mode by accepting Convertible chassis type

Fixes: LP:1692764

fix-1691433 2017-05-17 10:19:53 UTC 2017-05-17
bin:graphics_env: Set DRI_PRIME also for radeon driver

Author: Sylvain Pineau
Author Date: 2017-05-17 10:19:53 UTC

bin:graphics_env: Set DRI_PRIME also for radeon driver

Fixes LP:1691433

fix-1689212 2017-05-15 08:10:40 UTC 2017-05-15
Run touchpad jobs also on 'Convertible' chassis type

Author: Sylvain Pineau
Author Date: 2017-05-15 08:10:40 UTC

Run touchpad jobs also on 'Convertible' chassis type

Fixes: LP:1689212

remove_template_filter 2017-04-21 10:44:17 UTC 2017-04-21
Remove the filter_templates and run_templates scripts

Author: Sylvain Pineau
Author Date: 2017-04-21 10:44:17 UTC

Remove the filter_templates and run_templates scripts

snap_resource 2017-04-07 09:06:39 UTC 2017-04-07
Add snap resource to miscellanea/submission-resources

Author: Sylvain Pineau
Author Date: 2017-04-07 09:06:39 UTC

Add snap resource to miscellanea/submission-resources

no_prefix_block_resource 2017-04-04 07:52:03 UTC 2017-04-04
jobs:disks: Express requirements using the new block_device_resource prop names

Author: Sylvain Pineau
Author Date: 2017-04-04 07:52:03 UTC

jobs:disks: Express requirements using the new block_device_resource prop names

Resources expressions are considering one resource object at a time.
Syntax like:

    block_device.smart == 'True' and block_device.name == '{name}'

are thus safer to use as it moves the parameter var outside (i.e {name})
the resource property.

json_attachments_no_key 2017-04-03 07:39:35 UTC 2017-04-03
Merge branch 'master' of git+ssh://git.launchpad.net/plainbox-provider-checkbox

Author: Sylvain Pineau
Author Date: 2017-04-03 07:39:35 UTC

Merge branch 'master' of git+ssh://git.launchpad.net/plainbox-provider-checkbox

test-fail 2017-02-05 11:04:49 UTC 2017-02-05
bad commit

Author: Sylvain Pineau
Author Date: 2017-02-05 11:04:49 UTC

bad commit

1660653-fix-disk_stats_test 2017-01-31 17:31:49 UTC 2017-01-31
disk_stats_test: less output, better failure output, fixed grep issue when th...

Author: Jeff Lane
Author Date: 2017-01-31 15:57:10 UTC

disk_stats_test: less output, better failure output, fixed grep issue when there are two disks with similar names LP: #1660653

1100 of 102 results
This repository contains Public information 
Everyone can see this information.

Subscribers