Hello all!
A new version of Checkbox is now available as a Debian package (in the Stable PPA ) and as Snaps (in the stable channel)!
This release brings you the usual set of bugfixes. We focused a lot on getting the YAML parser ready to replace PXUs and with this last run of changes we are ready to call it stable. Please experiment with it and let us know if you like it!
Additionally, we’ve improved the HTML report so that it shows more telemetry on the device under test and does so deterministically, independently of the test plan you’ve used.
Reminder: if you update Checkbox you will not be able to resume testing session that you begun before updating. If this is undesirable to you, consider pinning Checkbox and finishing all sessions that are ongoing with the following command:
# for snaps:
$ sudo snap refresh --hold=forever checkbox checkbox22
# for debs:
$ sudo apt-mark hold checkbox-ng checkbox-provider-resource checkbox-provider-certification-client checkbox-provider-base
Remember to eventually run the following to re-enable automatic updates:
# for snaps
$ sudo snap refresh --unhold checkbox checkbox22
# for debs
$ sudo apt-mark unhold checkbox-ng checkbox-provider-resource checkbox-provider-certification-client checkbox-provider-base
New in this release
- 26.04 cert suite updates
- Provide more information in the html reports
Notable Bugfixes
- Support json exporting for list bootstrapped
- Return actual effective certification status when running
expandsubcommand - Siblings handling wrong in yaml units
- Copy sibling fields to avoid changing parent unit
- Race condition on session creation deduplication
- Fix pre-parsed certification status overrides
- Jinja templates spaces break translator
- Virtualization.py should pull from ubuntu-daily to get all the releases
- Configure unifiedrunner for listbootstrapped
- Add workaround for eddystone_scanner
- Exclude camera tests for rpi server images
- Valid_opengl_renderer run on jammy onwards
- Miscellanea/sosreport: requirement now is a tuple of sosreport and sos to work on new and old releases
- Replaced integers for strings in requires fields
- Update params in look_up_xtest