tests: use autopkgtest to leverage snap testing
Metadata
Current evaluation
Merged #2380 as commit 4c5b97a6b, updating 31 files to use autopkgtest for snap testing.
Resolution: closed resolved
Reason: PR #2380 was merged into the project as commit 4c5b97a6b, completing the autopkgtest migration.
Evaluated by: mr-cal-bot
No scores available.
Issue body
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 #2380 as commit 4c5b97a6b, updating 31 files to use autopkgtest for snap testing. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged snapcore/snapcraft#2380 as commit 4c5b97a6b, updating the test suite to use autopkgtest for snap testing across 31 files. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Updates the test suite to use autopkgtest for snap testing, modifying 31 files and reducing 137 lines. Changes were integrated into the main branch after passing CI checks. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into the main branch. The pull request updates the test suite to use autopkgtest for snap testing. Changes were integrated despite a Codecov warning regarding missing base commit coverage. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1603 tests: add /snap/bin to PATH in autopkgtests | snapcraft | merged | Merged PR #1603 (commit 70a0c6fb1) into master, adding /snap/bin to PATH in the autopkgtest setup so integration tests could find snap binaries; it depended on #1595, also merged. | |
| #1200 tests: allow to run individual autopkgtest suites | snapcraft | merged | Merged PR #1200 as commit 532b6d2ff, adding selectable autopkgtest suites so integration and snaps_tests can run independently; fixes LP #1673981. | |
| #2018 tests: minor fixes to autopkgtests | snapcraft | merged | Merged #2018 as 651fd9e77, applying minor autopkgtest configuration fixes across four files (+17/-3). | |
| #1756 tests: add the missing quote on autopkgtest run | snapcraft | merged | Merged PR snapcraft#1756 restored a missing quote in the local autopkgtest command, fixing a one-character syntax error in commit ab5e6e37b. | |
| #1716 tests: split the integration autopkgtests | snapcraft | merged | Merged in snapcraft#1716 via 57af155a7, splitting integration autopkgtests into separate runs to prevent timeout failures despite added setup overhead. | |
| #2514 test: autopkgtest beta | snapcraft | merged | Merged PR #2514 as commit 6937b0701, updating the autopkgtest beta test configuration. | |
| #177 Updated the autopkg integration tests. | snapcraft | merged | PR #177 merged as a5214b83c, updating two autopkg integration-test files. | |
| #293 Add the unit tests to the autopkgtest suite. | snapcraft | merged | Merged as commit 4057fe797 (merge commit af4d3bbf5) by elopio, adding Snapcraft's unit tests to the autopkgtest suite for LP #1541421; approved by @sergiusens. |