spread: move legacy wiki tests to spread
Metadata
Current evaluation
Merged PR #2276 as commit 806b0b0db, moving all non-fake-server legacy wiki tests from the general integration suite to Spread.
Resolution: closed resolved
Reason: The approved PR was merged as commit 806b0b0db, relocating the applicable legacy wiki tests to Spread and implementing LP #1792717.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This includes all wiki tests from the integration tests that lived
under general that do not require a fake server.
LP: #1792717
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/)?
- [ ] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)?
- [ ] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)?
- [ ] 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 PR #2276 as commit 806b0b0db, moving all non-fake-server legacy wiki tests from the general integration suite to Spread. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2276 as commit 806b0b0db, moving legacy wiki tests that need no fake server from general integration tests to spread (12 files; LP #1792717). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged following reviewer approval and passing CI. Relocated legacy wiki tests from integration tests to spread, updating 12 files with a net reduction of 42 lines. Addresses LP: #1792717. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Migrated legacy wiki tests from the integration suite to the spread framework. Authored by sergiusens, the change addresses LP: #1792717 and consolidates test execution without a fake server. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1792717 move non-mocked wiki tests to spread | snapcraft (launchpad) | closed | Legacy wiki tests were moved to Spread in snapcore/snapcraft PR #2276, merged as commit 806b0b0db. | |
| #4248 spread: separate legacy tests | snapcraft | closed | PR #4248 was merged into main, separating legacy spread tests into dedicated GitHub Actions runs to reduce repeated test execution after failures. | |
| #4247 spread: separate legacy tests | snapcraft | closed | Closed PR #4247 was superseded by merged PR #4248, which split legacy spread tests into separate GitHub Actions runs to reduce repeated work after failures. | |
| #3090 ci: move staging store tests to spread | snapcraft | merged | Merged into master in commit 3a037fb11, moving staging store tests from the legacy suite to Spread and removing 1,434 lines across 27 files. | |
| #519 spread: reorganize spread tests | rockcraft | merged | Merged PR #519 as commit 90d85343, consolidating most spread tests in the renamed rockcraft suite on Jammy VMs and adding a foreign suite for cross-system tests. | |
| #3089 ci: move staging store tests to spread | snapcraft | closed | Superseded by merged PR #3090, which moved staging store tests to Spread in commit 3a037fb11. | |
| #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%). | |
| #665 Start using `spread` for integration tests | charmcraft | closed | Adopted spread for integration tests via merged PR canonical/charmcraft#862 (merge commit 7790c044, branch spread-bootstrap). Issue closed by maintainer sergiusens on 2023-03-16 noting the work was done in that PR. | |
| #4529 Spread update | snapcraft | merged | Merged #4529, updating Spread test configuration across three files (+36/−40) after approval by two maintainers. | |
| #3662 tests: update spread url | snapcraft | merged | Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70. |