Next Release of Checkbox (Week #45 Release Candidate) available in Testing PPA

Sylvain Pineau sylvain.pineau at canonical.com
Mon Nov 8 15:33:41 UTC 2021


Hello all!

The next release of Checkbox is available in the testing PPA:
https://code.launchpad.net/~checkbox-dev/+archive/testing

- checkbox-ng 1.15.0rc1
- checkbox-support 0.52.0rc1
- plainbox-provider-checkbox 0.60.0rc1
- plainbox-provider-certification-client 0.47.0rc1
- plainbox-provider-certification-server 0.56.0rc1
- plainbox-provider-tpm2 1.18.0rc1

Please help testing this version.

Bug fixes
https://bit.ly/3CWivgf

Changelog

checkbox-ng:
+ Bump to v1.15.0rc1
+ Add: auto retry submissions on non-interactive sessions
+ Fix: quote the name of report on fail
+ increment version to v1.15.0.dev0

checkbox-support:
+ Bump to v0.52.0rc1
+ Fix: audio volume unit tests failed
+ Fix: Unified format string method
+ Fix: Unable to get volume for mono audio
+ Add: unique identification of usb devs in sysfs paser
+ increment version to v0.52.0.dev0

plainbox-provider-certification-client:
+ Bump to v0.47.0rc1
+ Change: snaps are on stable and from Canonical
+ Change: use automated for client-cert-desktop-{18-04,20-04}-automated
+ Change: update power-management-reboot-poweroff-cert-full id
+ Change: use new nested TPM plan for desktop 20.04
+ Change: 20-04 split stress from automated tests
+ Change: 18-04 split stress from automated tests
+ Change: apply the manual/automated split 18-04
+ Change: apply the manual/automated split 20-04
+ Change: reorganise Desktop Preload plans
+ Change: use nested parts from TPM provider
+ increment version to v0.47.0.dev0

plainbox-provider-certification-server:
+ Bump to v0.56.0rc1
+ Removed unneeded launcher now that testflinger dev work is done lp: 
#1945352
+ add server-ethernet-sru nested plan to regression testplan lp: #1944989
+ lower NVME read threshold to 400 to accept lower-speed NVME on ARM 
systems lp: #1933191
+ increment version to v0.56.0.dev0
+ Just removing a little bit of redundancy

plainbox-provider-checkbox:
+ Bump to v0.60.0rc1
+ Detect usb3 on arm with different driver names
+ Fix: Remove manual jobs from automated USB-C test plan
+ Change: debsums & check_prelease desktop blockers
+ Change: rename check_prerelease script
+ Change: set miscellanea/check_prerelease to blocker
+ Change: Use key event to simulate screen off
+ some architectures don't support fwts s3 while manual test, copy from 
suspend_advance_auto part that if DUT doesn't support fwts s3, use 
rtcwake instead.
+ jobs:graphics: Remove the package requirement on nux-tools to work 
with snaps
+ ADD: Reintroduce ethernet tests for server regression testing lp: #1944989
+ Change: interlaced modes don't generate error
+ Add: kernel-snap/booted-dtbs-match-current test
+ Change: depend on debsums executable over package
+ Return the test result of audio/valid-sof-firmware-sig
+ Update CPUID.py to add Comet Lake lp: #1927016
+ add paramters for stress-ng
+ identify suspend mode for pm-graph test case
+ Check whether screen orientation is fixed on laptops
+ identify suspend mode for pm-graph test case
+ bin/inxi_snapshot: Refresh the inxi script using the last upstream version
+ Fix: graceful exit on no supported camera res
+ Fix: do not lose first res detected in camera test
+ Add support for Rocket Lake CPU
+ info/systemd-analyze: wait for boot to complete
+ Added zzstd module to ignore list and re-ordered list alphabetically 
to make it easier to read and manage. lp: #1940797
+ Change: bin/kernel_taint_test.py: move report_failures() to main() and 
code cleanup
+ Change: make wwan/gsm-connection more verbose
+ Change: bluetooth/detect checks device resource
+ add double quote for RTC_DEVICE_FILE
+ place RTC_DEVICE_FILE in environ field.
+ add an if statement for judging which rtc device will be used in 
suspend test. since some IoT projects have 2 rtcs and not always rtc0 
supports wakeup event.
+ Increase IPMI process timeout to 15 seconds to account for slower BMCs 
lp: #1937861
+ Fix: sim-present and ThreeGppConnection test
+ bin/kernel_taint_test.py: return 0 for passed cases, 1 for others
+ Change: Align the test for watchdog config on classic and core image
+ Add: iwlwifi microcode crash check
+ increment version to v0.60.0.dev0
+ Remove efibootmode test from server-regression testplan to avoid 
failures on old systems we know aren't booting EFI mode
+ Add: led test for specific AAEON devices
+ Add: gpio test for specific AAEON devices
+ Ubuntu core kernel snap failboot rollback test
+ Change: wireless-cert-manual don't nest automated
+ Change: full/manual/automated for power-management
+ Change: ethernet/networking plans follow category
+ Change: mobilebroadband don't next automated
+ Add: a fingerprint-automated nested test plan
+ Change: misc-cert-manual doesn't nest -automated
+ Change: cpu-cert-manual doesn't nest -automated
+ Filter snapd/save device from storage tests

plainbox-provider-tpm2:
+ Bump to v1.18.0rc1
+ getekcertificate.sh: skip the test without network connection
+ Change: clevis jobs now honour tpm2.0 manifest
+ Change: support testing in tpm2_capabilities.py
+ Change: include clevis tests in Cert test plan
+ Add: attachment of tpm event log using fwts
+ Add: category nested parts for Cert
+ increment version to v1.18.0.dev0

Cheers,

Sylvain Pineau





More information about the Checkbox-devel mailing list