← Back to issue list

spread: move legacy wiki tests to spread

View original Github issue

Metadata

Project
snapcraft
Number
#2276
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

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.
84%
#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.
77%
#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.
76%
#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.
75%
#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.
75%
#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.
74%
#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%).
74%
#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.
74%
#4529 Spread update snapcraft merged Merged #4529, updating Spread test configuration across three files (+36/−40) after approval by two maintainers.
73%
#3662 tests: update spread url snapcraft merged Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70.
73%