plainbox spread tests: lock down python packages
Metadata
Current evaluation
Merged PR #2579 pinned Python packages used by Plainbox spread tests, reducing conflicting dependencies and inconsistent results.
Resolution: closed resolved
Reason: The approved PR was merged into master as commit b69391f77, locking down test dependencies for more consistent spread-test behavior.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This should reduce inconsistencies due to conflicting dependencies being
satisfied and produce consistent results.
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/)?
- [ ] 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 #2579 pinned Python packages used by Plainbox spread tests, reducing conflicting dependencies and inconsistent results. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2579 pinned Python package versions in plainbox spread test tasks to avoid conflicting dependencies and produce consistent test results; merged as commit b69391f77 (colcon/catkin failures deferred to a follow-up PR). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2579 locked down Python packages in plainbox spread tests via commit b69391f77, reducing dependency conflicts and making results more consistent. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2579 locked down Python packages in plainbox spread tests to reduce dependency conflicts and produce consistent results (commit b69391f77). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to lock down Python packages in plainbox spread tests, preventing dependency conflicts and ensuring consistent results. Approved by one reviewer, passed CI, modified five files, and increased coverage by 0.01%. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to lock down Python packages for plainbox spread tests, ensuring consistent dependency resolution. Initial colcon and catkin test failures were deferred to a separate pull request. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3273 spread tests: lock down setuptools for plainbox | snapcraft | merged | Merged PR #3273 as 0e8f34a5f, updating Plainbox spread tests to use Python’s standard-library distutils instead of setuptools. | |
| #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. |