← Back to issue list

test(spread): re-enable devel base tests

View original Github issue

Metadata

Project
rockcraft
Number
#826
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged after two approvals and passing CI. Re-enabled build-base devel spread tests following a udev fix in 25.04. Updated test configuration in two files to restore automated testing.

Suggested action:

No scores available.

Issue body

The udev issue has been fixed for 25.04, so `build-base: devel` tests are working again. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two approvals and passing CI. Re-enabled build-base devel spread tests following a udev fix in 25.04. Updated test configuration in two files to restore automated testing.
qwen3.6-35b-a3b-mtp-q6 Merged re-enabling of build-base: devel spread tests after the udev issue was resolved for Ubuntu 25.04. The maintainer updated the configuration to restore CI coverage.
qwen3.6-35b-a3b-mtp-q6 Merged re-enables build-base: devel spread tests after a udev issue in 25.04 was resolved. The maintainer updated the test configuration to restore the previously disabled development base tests.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5297 test: re-enable devel spread tests snapcraft merged Merged following two approvals. Re-enables the devel spread test suite, simplifies the existing test, and adds a new simple test. Resolves #4921. Diff: +34/-15 across 5 files.
82%
#4922 tests: disable `build-base: devel` spread tests snapcraft merged Merged a change to temporarily disable build-base: devel spread tests, bypassing failures caused by 24.10 buildd images and systemd-resolved. The fix addresses issue #4910 and will be revisited once debugging resources are available.
76%
#2525 test(spread): enable Ubuntu 25.10 and 26.04 spread runners charmcraft merged Merged after two approvals. Enables Ubuntu 25.10 and 26.04 spread runners, fixing issue #2480. Updates one file (+10/-9 lines). CI passed for relevant targets; legacy test failures and type-check warnings were non-blocking.
72%
#1502 test(spread): disable centos spread test charmcraft merged Merged a change disabling the CentOS spread test. The update modifies one file with three added lines, received approval from two reviewers, and was integrated without CI checks or comments.
71%
#4433 tests(spread): add remote-build spread test snapcraft merged Merged changes adding spread tests for new and legacy remote-build, resolving issue #4398. Approved by two reviewers with passing CI checks.
71%
#2379 test(spread): per-base destructive mode tests charmcraft merged Merged following approval by two reviewers. Added per-base destructive mode tests for spread and removed a redundant uv test. Changes were integrated despite mixed CI results.
70%
#1155 test(spread): add Ubuntu 26.04/26.10 support to spread backends craft-application merged Merged. Adds Ubuntu 26.04/26.10 to spread backends, updates distro-support, removes disabled lxd backend, adjusts fixtures, and skips a clock-rollback check on newer systemd. Approved and passed CI.
70%
#943 test(spread): test on more bases craft-application merged Merged after passing CI checks and approvals. Updates spread tests to run across multiple Ubuntu bases using an external Python runtime snap, enabling early detection of base-specific bugs and serving as a prerequisite for ROCKCRAFT-255.
70%
#249 fix(test): build on devel, which can be any base imagecraft merged Merged a test fix switching the build target from Ubuntu 24.04 to devel to bypass base version checks. Approved by two reviewers and passed CI checks before merging.
70%