What's Changed
- PPA dependency needed on core22 as well (infra) by @Hook25 in #2005
- Make the suspend/any_suspend_failure log message more clear (Bugfix) by @hanhsuan in #2002
- Make networking/info_device template depend on ethernet/detect (bugfix) by @pieqq in #2001
- Add AMD Grado CPUID (Bugfix) by @rene-oromtz in #1995
- Clear up duplicated test plan names that lead to confusion when displayed by checkbox-cli (BugFix) by @bladernr in #1986
- Bump canonical/checkbox from 85be5a6 to 7247f4b (infra) by @dependabot[bot] in #2006
- Change the default logging level of agent to INFO (bugfix) by @Hook25 in #2009
- Build lib rabbithole (bugfix) by @Hook25 in #2010
- Add ability to customize VM specs in LXD VM GPU Passthrough test (Bugfix) by @MitchellAugustin in #2007
- Allow non-exact matching for ids in cli subcommands (New) by @Hook25 in #1964
- Use json encoding to avoid spamming remote API (breaking) by @Hook25 in #1983
- Add a backup and restore step on the netplans directory (Bugfix) by @antlassagne in #1933
- [checkbox-ce-oem] Remove mono and stereo tests (New) by @LiaoU3 in #2014
- General purpose camera pipeline in checkbox_support (New) by @tomli380576 in #1741
- Copy all packages and catch those that couldn't be copied (infra) by @Hook25 in #2017
- Add info about why the watchdog test is failing (bugfix) by @pieqq in #2019
- Allow agent to run as non-root for debugging (infra) by @Hook25 in #2020
- Add wait buffer after reboot/suspend stress tests (bugfix) by @pieqq in #1981
- Stage "libasound2t64" instead of the virtual package "libasound2" (BugFix) by @LiaoU3 in #2023
- Fix missing docstring (bugfix) by @Hook25 in #2025
- Skip camera/roundtrip-qrcode test on arm64 (bugfix) by @Hook25 in #1992
- Print default value of launcher via subcommand (new) by @Hook25 in #2026
- Unecessary secrets for PPA copy packages (Infra) by @p-gentili in #2032
- Docs: ignore link check on GNU license (Infra) by @tang-mm in #2031
- Modify the description of led/microphone-mute and led/mute (Bugfix) by @hanhsuan in #2030
- Fix network.py crash on unexpected NUMA node data (BugFix) by @rodwsmith in #2035
- Add named attribute access to
gnome-monitor.py(New) by @tomli380576 in #1916 - Remove hardcoded path (BugFix) by @fernando79513 in #2040
- Removed references to checkbox_support.contrib and graphics_stress_test (BugFix) by @fernando79513 in #2038
- add regulator test (New) by @stanley31huang in #2016
- Fix crash in ManifestBrowser when only hidden manifests are present (BugFix) by @gntzio in #1996
- Fix typo from mmcli to nmcli (Bugfix) by @LiaoU3 in #2044
- Add chassis type to support new type of device (Bugfix) by @hanhsuan in #2043
- A test case for randomly generated input events (New) by @GabrielChenCC in #1775
- Extend the wwan connection tests to support multiple cycle connection tests (New) by @stanley31huang in #1534
- revise the description of regulator manifest (Bugfix) by @stanley31huang in #2052
- Add vscode env for better dev experience working with checkbox using VSCode + gitignore venv folder (Infra) by @gntzio in #2037
- Remove check_iwlwifi_microcode_crash from SRU test plan (bugfix) by @pieqq in #2061
- Use glmark2 for hardware rendering tests instead of unity_support_test (BugFix) by @tomli380576 in #1677
- wwan_resource should slugify the values (Bugfix) by @hanhsuan in #2056
- Remove pcm/default.conf from $ALSA_CONFIG_PATH and make playback functional (Bugfix) by @LiaoU3 in #2049
- Update FWTS to V25.07.00 for series18~24 snaps (infra) by @pieqq in #2062
- Align the usb storage test cases in docking test plan (Bugfix) by @hanhsuan in #2059
- SRIOV tests and unit tests (New) by @mreed8855 in #1761
- increased camera quality threshold (BugFix) by @fernando79513 in #2060
- Add ports.ubuntu.archive to public site (bugfix) by @kiya956 in #2048
- refactor docking test (Bugfix) by @hanhsuan in #2065
- Add an option to use a value other than 10% for --oom-avoid-bytes (Bugfix) by @mreed8855 in #2069
- Automagically manage pull requests (infra) by @Hook25 in #2068
- Remove pulseaudio-utils for Noble (BugFix) by @rickwu666666 in #2070
- Docs: migrate Sphinx docs starter-pack to latest extension (infra) by @tang-mm in #2054
- revised LED tests (New) by @stanley31huang in #2042
- Inherit envvars more aggressively (bugfix) by @Hook25 in #2067
- Bootstrap refactor (breaking) by @Hook25 in #2041
- Dmi resource sane_product to avoid
induplication (bugfix) by @Hook25 in #2046 - BugFix for docker/save-and-load remove image before try to load it again (BugFix) by @locnnil in #2018
- Bump actions/checkout from 4.2.2 to 5.0.0 (infra) by @dependabot[bot] in #2075
- Bump actions/download-artifact from 4.3.0 to 5.0.0 (Infra) by @dependabot[bot] in #2074
- Keepalive rpyc connection (bugfix) by @Hook25 in #2076
- Add checkbox-gfx Vulkan tests (New) by @mckees in #2029
- Migrate DSS GPU setup to setup-phase (New) by @motjuste in #2066
- Remove "gpgpu-nvidia-cert-automated" from client-cert-desktop-24-04-automated test plan (Bugfix) by @eugene-yujinwu in #2088
- exclude existing stress tests from regression plan for server (bugfix) by @bladernr in #2086
- Add OEM-specific manual test cases (New) by @clairlin53 in #2073
- Fix the regression issue where suspend stress log increments incorrectly (Bugfix) by @clairlin53 in #2080
- Api to read the machine manifest (New) by @Hook25 in #2092
- Fixed eddystone_scanner fallback issue (New) by @stanley31huang in #1967
- exclude existing stress tests from regression plan for server (New) by @bladernr in #2093
- Bump codecov/codecov-action from 5.4.3 to 5.5.0 (infra) by @dependabot[bot] in #2089
- Bump baptiste0928/cargo-install from 3.3.1 to 3.3.2 (infra) by @dependabot[bot] in #2090
- Nested info-attachment-cert-automated plan for ubuntu core plan (New) by @rickwu666666 in #2078
- Add testing DSS on Canonical K8s (New) by @motjuste in #2084
- plainbox:execution: Fix warning message format issue (BugFix) by @Cypresslin in #2095
- Change status of gpu jobs from blocker to non-blocker until reviewed for next LTS (BugFix) by @bladernr in #2097
- Add reviewer guidelines for main providers (infra) by @Hook25 in #2091
- enable roaming while testing wwan connection (Bugfix) by @hanhsuan in #2063
- Fix device.interface in template-filter (BugFix) by @rickwu666666 in #2071
- Add machine manifest to submission JSON (New) by @pieqq in #2100
- Add vendor specific MIPI camera test plan (New) by @baconYao in #1723
- add nvidia drm modeset check (New) by @stanley31huang in #2098
- Bump actions/stale from 9.1.0 to 10.0.0 (infra) by @dependabot[bot] in #2106
- Bump actions/setup-python from 5.6.0 to 6.0.0 (infra) by @dependabot[bot] in #2105
- Bump codecov/codecov-action from 5.5.0 to 5.5.1 (infra) by @dependabot[bot] in #2107
- refactor the rpmsg tests (New) by @stanley31huang in #2099
- Create Abbreviated Stress Test Plans for Headless Regression Testing (New) by @mreed8855 in #1985
- Add PROCESSING ACCELERATORS PCI class (New) by @pedro-avalos in #2034
- Add checkbox-gfx opencl tests (New) by @mckees in #2079
- Riscv builds for Checkbox (infra) by @Hook25 in #2114
- wifi test: fix checking of ping results (#2116) (BugFix) by @pinaraf in #2117
- Typo in the arch name (infra) by @Hook25 in #2119
New Contributors
- @rene-oromtz made their first contribution in #1995
- @MitchellAugustin made their first contribution in #2007
- @gntzio made their first contribution in #1996
- @kiya956 made their first contribution in #2048
- @locnnil made their first contribution in #2018
- @Cypresslin made their first contribution in #2095
- @pinaraf made their first contribution in #2117
Full Changelog: v5.0.0...v6.0.0