spread tests: update gnome extension tests
Metadata
Current evaluation
Merged in PR #2701 (commit 53fb65790), updating GNOME extension spread tests to skip unsupported architectures and use shared base-test setup.
Resolution: closed resolved
Reason: PR #2701 was approved and merged. Commit 53fb65790 records the test update that restricts architectures to those with the content snap and adopts the common base setup.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Restrict to architectures the content snap is available on.
Clean up summary and use the base logic setup implemented in all the tests.
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in PR #2701 (commit 53fb65790), updating GNOME extension spread tests to skip unsupported architectures and use shared base-test setup. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2701 restricted GNOME extension spread tests to supported architectures and adopted shared base setup; merged as commit 53fb65790. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2701 updated GNOME extension spread tests to skip unsupported architectures and use the shared base test setup. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged updates to gnome extension tests, restricting content snap availability to supported architectures. Changes clean up summaries and unify the base logic setup across test files. Approved with passing CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged updates to GNOME extension spread tests. Changes restrict content snap availability to supported architectures and standardize test summaries using the base logic setup. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2745 tests: update spread tests to account for content snaps | snapcraft | merged | Merged PR #2745 updated GNOME and KDE spread tests for content snaps, switched GNOME 3.28 coverage to gtk, and removed redundant snap cleanup. | |
| #291 Refactor spread testing to use spread extensions | fetch-service | closed | Fixed by merged PR #299 (commit 44d9906), which refactored spread tests to generate spread.yaml and use the new spread extension framework. | |
| #13 test(spread): add more spread tests | snapcraft-rocks | merged | Merged PR #13 added Spread tests for architectures, Chisel slices, craftctl, package repositories, and patchelf (+206/-5 across 15 files). | |
| #2205 tests: add spread suite for meson plugin | snapcraft | merged | Merged PR #2205 as commit 19c651af4, moving Meson plugin integration tests from Python into a Spread suite and resolving LP #1783837. | |
| #3205 spread tests: higher timeout for extension tests | snapcraft | merged | Merged #3205 as commit b795baae8, increasing the spread test timeout for extension tests to reduce timing-related failures. | |
| #3065 tests: fix local plugin spread test to be multi-arch aware | snapcraft | merged | Merged as 1469269a2 in PR #3065, updating the local-plugin spread test to support multi-architecture autopkgtests. | |
| #54 Add basic spread tests | imagecraft | merged | PR #54 merged as e5eb5f4, adding amd64 and arm64 spread tests for 20.04/22.04/24.04 (commits 819603b, 514868e). Later fixed by #127 (cd43de1) for 20.04 failures. | |
| #2211 tests: add spread suite for ament plugin | snapcraft | merged | Merged PR #2211 as commit bdaa8ea5, replacing the Ament plugin snapd integration test with a Spread suite and resolving LP #1783827. |