Support archive-to-archive migration verification in E2E tests
- Dominant language
- Go
- Stars
- 308
- Forks
- 41
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 58
Description
SRU verification needs the E2E migration tests to exercise an upgrade from a stable Ubuntu archive suite to the proposed suite, for example:
resolute-updates -> resolute-proposed
Currently, the `e2e-apt-source` marker selects only the target archive suite. The stable migration snapshot is still installed from the authd PPA, so the tests do not verify migration from the archive package in `resolute-updates`.
Contributor guide
Research direction
Start with the E2E migration tests and the `e2e-apt-source` marker, then trace how the stable migration snapshot is selected. Update the test setup so it verifies migration from `resolute-updates` to `resolute-proposed` using the archive package rather than the authd PPA, and confirm the E2E tests pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, ubuntu
- Domain
- operating-systems, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100