tests: move the plainbox test to the integration suite
Metadata
Current evaluation
PR #1642 merged as commit 53fe32786, moving the Plainbox test to the integration suite and removing obsolete year prefixes from namespace expectations.
Resolution: closed resolved
Reason: The pull request was merged into the main project as commit 53fe32786. The change relocates the Plainbox test and updates its expected namespaces after Plainbox removed the 2013 prefix.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] 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)?
- [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)?
- [x] Have you successfully run `./runtests.sh static`?
- [x] Have you successfully run `./runtests.sh unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | PR #1642 merged as commit 53fe32786, moving the Plainbox test to the integration suite and removing obsolete year prefixes from namespace expectations. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1642 (commit 53fe32786), moving the Plainbox test to the integration suite and removing outdated year prefixes from expected namespace output. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes to move the plainbox test to the integration suite. Updated expected namespace results to remove outdated year prefixes, fixing a test failure caused by upstream plainbox changes. Approved and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after moving the plainbox test to the integration suite. A test failure from plainbox dropping year prefixes was fixed by updating expected outputs to remove the 2013 prefix. Tests passed and the change was merged. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1889 tests: remove plainbox part from plugin tests | snapcraft | merged | Merged #1889 (commit df9f7f795), removing the obsolete plainbox part from plugin tests after Plainbox was folded into Checkbox, fixing integration-test failures. | |
| #1608 tests: fix the duplicate plainbox test scenarios | snapcraft | merged | Merged PR #1608 via commit abd58f28b, fixing duplicate plainbox test scenarios with a focused one-file test update (+5/-2). | |
| #1783839 Move Plainbox plugin tests to spread | snapcraft (launchpad) | closed | Plainbox integration tests were moved to Spread in merged PR #2317 (commit d2b3aca84); PR #2321 applied the same suite to the legacy branch. | |
| #2799 Plainbox test updates | snapcraft | merged | Merged PR #2799 updated Plainbox tests across three files (+2/-2), completing the approved test-maintenance change. | |
| #2428 tests: increase test timeout for plainbox | snapcraft | merged | Merged #2428 into master, increasing the Plainbox test timeout; the change landed in commit fd27a64ea. | |
| #2321 tests: add spread suite for plainbox plugin (#2317) | snapcraft | merged | Merged PR #2321 via commit d2b3aca84, adding Spread coverage for Plainbox plugin and snapd integration, pinning checkbox-ng, and removing a Plainbox-specific test. | |
| #173 Translated the plainbox tests to python. | snapcraft | merged | Merged the Plainbox test conversion to Python in PR #173 (+1,293/-561 across 147 files); implementation commit 0794c2741 landed via merge 96d3ea92f. | |
| #2426 tests: use fixed version for idna in plainbox | snapcraft | merged | Merged PR #2426 fixed test dependency drift by pinning idna for plainbox in commit 7d7dbcf7f. |