spread tests: default base for local plugin tests
Metadata
Current evaluation
Merged #3020 as commit 24c3a40d3, setting a default base for local-plugin spread tests following commit feb2672d.
Resolution: closed resolved
Reason: PR #3020 was approved and merged as commit 24c3a40d3. It added default base settings to two local-plugin spread test files, following the earlier pattern in feb2672d.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Follow the pattern applied in commit
feb2672d28c6198515f55601a16ec3b2001ce1e9
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 #3020 as commit 24c3a40d3, setting a default base for local-plugin spread tests following commit feb2672d. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in snapcraft/snapcraft#3020 (commit 24c3a40d3), establishing a default base for local plugin spread tests following the pattern from feb2672d28c6198515f55601a16ec3b2001ce1e9. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged updates to spread tests establishing a default base for local plugin tests. The change follows a prior commit pattern, adding two lines across two files. Approved by one reviewer and passed CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes to set a default base for local plugin tests in the spread suite. The update applies an existing pattern to standardize test configuration and was successfully integrated. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3432 spread tests: remove legacy plugin tests | snapcraft | merged | PR #3432 (commit 950fa2508, f2c9caa04) merged: deleted 665 lines of legacy plugin spread tests across 29 files, removing outdated plugin coverage without affecting code coverage (90.83%). | |
| #2173 tests: create basic integration test spread infrastructure | snapcraft | merged | Merged PR #2173 in commit ad7260ced, adding Spread integration-test infrastructure and porting the Go plugin integration test; it resolved LP #1779419. | |
| #2200 tests: add spread suite for godeps plugin | snapcraft | merged | Merged #2200 in commit 84932cc48, moving Godeps plugin integration tests to a Spread suite and resolving LP #1783833. | |
| #486 test(spread): clean up plugin prep/restore | imagecraft | merged | Merged PR #486 refactors spread tests by moving plugin preparation and restoration logic into common prepare-each and restore-each scripts, reducing task file size and improving maintainability. | |
| #1325 test(spread): consolidate basic init/build tests | charmcraft | merged | Merged PR #1325 as commit 90e25caf, consolidating basic Spread init/build tests for CRAFT-2127 and reducing duplicated setup across four files. | |
| #2987 spread tests: set appropriate default base in snapcraft.yamls | snapcraft | merged | PR #2987 merged (commit feb2672d2): spread tests now rewrite the base in snapcraft.yaml to the suite's target base instead of hardcoding core18, with a clear_base() helper for legacy tests. | |
| #6202 test(spread): create core26 spread test suite | snapcraft | merged | Merged PR #6202 as a9a5b4750, adding core26 Spread tests and CI coverage while generalizing common tests for core22, core24, and core26. |