← Back to issue list

test: re-enable devel spread tests

View original Github issue

Metadata

Project
snapcraft
Number
#5297
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `make test`? --- * re-enable the devel spread test suite * simplify the test * add a second simple test Fixes #4921 (CRAFT-3141)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Re-enabled the devel spread test suite, simplified existing tests, and added a new simple test. Merged to resolve issue #4921.
qwen3.6-35b-a3b-mtp-q6 Merged changes re-enable the devel spread test suite. The update simplifies the existing test and adds a second simple test, resolving #4921.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#826 test(spread): re-enable devel base tests rockcraft merged 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.
82%
#1287 tests: minor cleanups on the spread tests snapcraft merged Merged minor spread test cleanups into master. Modified four files with 16 additions and 6 deletions. Approved by one reviewer with zero unresolved comments, maintaining 95.27% coverage upon integration.
76%
#127 Fix spread tests imagecraft merged Merged after receiving approval from two reviewers and passing all CI checks. The changes fix spread tests across 11 files (+49/-38 lines).
75%
#13 test(spread): add more spread tests snapcraft-rocks merged Successfully merged spread tests covering architectures, chisel slices, craftctl, package-repositories, and patchelf. Approved by two reviewers across 15 files (+206/-5 lines).
75%
#1325 test(spread): consolidate basic init/build tests charmcraft merged Merged after approval by two reviewers. Consolidates basic init and build spread tests across four files, reducing 80 lines and adding 28. Resolves CRAFT-2127.
74%
#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.
74%
#1366 tests(spread): make release test less flaky charmcraft merged Merged changes that reduce flakiness in the spread release test, resolving issue #1362. Approved by two reviewers, the update modifies one file (+17/-7) after addressing feedback.
74%
#2763 fix(tests/spread): fix reactive spread tests charmcraft merged Merged after resolving failing reactive spread tests. The changes split the test suite into legacy and resolute variants, switched to binary wheels to fix dependency resolution, and removed obsolete flags. Approved by reviewers and integrated.
74%
#1290 test(spread): clean up store tests charmcraft merged Merged cleanup of spread store tests, removing 28 lines across four files. The underlying library test failure is fixed in PR #1292. Approved by two reviewers.
74%
#3432 spread tests: remove legacy plugin tests snapcraft merged Merged removal of legacy plugin tests from the spread test suite. Deleted 665 lines across 29 files. Approved by reviewer, passed CI, and maintained coverage. Unrelated test failures were addressed in a separate PR.
73%