← Back to issue list

[WIP] tox CI integration improvements

View original Github issue

Metadata

Project
snapcraft
Number
#4196
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

WIP PR closed unmerged with no reviews. Its tox/PR-template idea landed later as #4507 (commit f5964c9f7, 'ci: update PR template to use tox commands').

Resolution: closed superseded

Reason: The draft was abandoned in favour of smaller, focused follow-ups: PR #4507 (commit f5964c9f7) merged the PR-template tox change, and #4435 (commit 77ac1119b) merged the tox colorise/collapse-sections improvement, confirming the work was re-landed separately.

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] Have you successfully run `make lint`? - [x] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded WIP PR closed unmerged with no reviews. Its tox/PR-template idea landed later as #4507 (commit f5964c9f7, 'ci: update PR template to use tox commands').
stealth/space-bunny-alpha — closed superseded Closed unmerged as WIP; its tox-based PR template update was later merged in canonical/snapcraft#4507 via commit f5964c9f7.
stealth/space-bunny-alpha — closed superseded Closed unmerged as WIP. The tox-based PR template change was subsequently merged in #4507 via commit f5964c9f7.
qwen/qwen3.6-35b-a3b — — Abandoned without merging. The work-in-progress tox CI integration changes (+2/-1 lines) received no reviews or CI checks and were closed after over a year of inactivity.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The work-in-progress tox CI integration improvements were abandoned due to prolonged inactivity and lack of discussion. No code changes were applied.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/snapcraft#4507 (confidence 92%)

    Merged commit f5964c9f7 updated the PR template to use tox commands — the change carried by this WIP PR.

  • Superseded By: canonical/snapcraft#4435 (confidence 70%)

    Merged commit 77ac1119b 'ci: colorize tox and collapse sections' delivered part of the broader tox CI integration work as a separate PR.

  • Related To: canonical/snapcraft#4046 (confidence 45%)

    Merged commit 618410f11 'tools: move to the starbase tox configuration' is the tox CI foundation this WIP built on.

Related issues

Issue Project State Summary Similarity
#4197 WIP: tox CI updates snapcraft closed Closed unmerged after prolonged inactivity; the WIP tox CI update received no reviews, comments, or CI results.
82%
#109 [WIP] tox: coverage starbase closed PR #109’s WIP tox coverage changes were closed unmerged after more than three months without reviews, comments, CI runs, or commits.
81%
#4198 WIP: tox ci updates snapcraft closed Closed unmerged as a stale WIP after 1,218 days, with no reviews, comments, CI runs, or resolving commit.
78%
#616 build: use tox for unit tests in CI craft-parts merged Merged PR #616 switched unit-test CI to tox; it was approved by two reviewers and landed as commit bd6c687f.
74%
#332 tox: improve UX for testing craft-providers merged Merged PR #332 as commit 38739ea, updating tox configuration to improve the local testing experience.
74%
#4507 ci: update PR template to use tox commands snapcraft merged Merged PR #4507 updated Snapcraft’s PR template to replace make and pytest commands with tox commands in commit f5964c9f7.
73%
#4435 ci: colorize tox and collapse sections snapcraft merged Merged PR #4435 (commit 77ac1119b) added tox-gh to collapse CI log sections and colorize tox output, replacing draft PR #4422. Approved by 2 reviewers.
71%
#106 tox: improve UX starbase merged Merged PR #106 as commit 8b8fed8, improving tox UX and fixing #105; it ported UX changes from craft-providers PR #332.
71%