test: drop bzr spread tests
Metadata
Current evaluation
Merged changes dropping bzr spread tests. Launchpad is phasing out bzr support, causing test failures. All CI checks passed and reviewers approved. Bzr support is now best-effort without remote test coverage.
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`?
---
Snapcraft supports bzr sources for core20 snaps. However, Launchpad is phasing out bzr support this year ([source](https://discourse.ubuntu.com/t/phasing-out-bazaar-code-hosting/62189)).
Phase 1 started today and our bzr spread tests are now failing to reach Launchpad.
This PR drops the tests for bzr. Support for bzr is now best-effort since we don't have bzr remotes to test against.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged changes dropping bzr spread tests. Launchpad is phasing out bzr support, causing test failures. All CI checks passed and reviewers approved. Bzr support is now best-effort without remote test coverage. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged removal of bzr spread tests following Launchpad's bzr deprecation, which broke test connectivity. bzr support is now best-effort without remote validation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged removal of bzr spread tests after Launchpad deprecated bzr, causing test failures. Bzr support is now best-effort without remote validation. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5733 test: drop bzr spread tests (#5533) | snapcraft | closed | Merged into hotfix/7.5. Cherry-picks CI and test fixes from main, specifically dropping bzr spread tests to address SNAPCRAFT-1207. Removes 41 lines across 4 files. | |
| #1128 tests: support bzr branches for external tests | snapcraft | merged | Merged update adding bzr branch support to external tests. Approved by two reviewers, it modifies one file (+21/-2 lines) to resolve Launchpad bug #1663294. | |
| #1821 tests: use a simpler test for bzr and python | snapcraft | merged | Merged by the author to replace a broken python plugin test with a simpler bzr repository controlled by the ~snappy-dev team. Landed directly due to widespread test failures, updating two files with minimal changes. |