← Back to issue list

spread: only install docker for store tests

View original Github issue

Metadata

Project
charmcraft
Number
#1088
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Merged. Restricts Docker installation to store tests only via a +9/-5 line diff in the spread configuration. Approved by one reviewer with no comments.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Restricts Docker installation to store tests only via a +9/-5 line diff in the spread configuration. Approved by one reviewer with no comments.
qwen3.6-35b-a3b-mtp-q6 Merged update to spread configuration that limits Docker installation to store tests only, streamlining test environment provisioning.
qwen3.6-35b-a3b-mtp-q6 Merged a change to restrict Docker installation in the spread test framework exclusively to store tests, streamlining test execution and reducing unnecessary environment dependencies.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#107 spread: restrict the files we package rockcraft merged Merged to restrict spread packaging to test/ and tools/ directories only. This reduces local run overhead by excluding hundreds of megabytes of unnecessary files. Approved by one reviewer, passed CI, and modified one file.
73%
#75 fix(core22-8/spread): use apt to install docker on focal snapcraft-rocks merged Merged after approval. The change resolves CI by using apt to install docker on focal. Unrelated spread test failures were deemed non-blocking, allowing an admin override to complete the merge.
73%
#94 spread: add 'global' clean-up calls rockcraft merged Merged. Introduces global cleanup calls in spread tests to automatically remove Docker and LXC resources after each task. Approved by one reviewer and passed CI. A separate craft-providers configuration failure noted in comments did not block the merge.
72%
#76 fix(core22-7/spread): use apt to install docker on focal snapcraft-rocks merged Merged a one-line fix switching Docker installation on Ubuntu Focal to apt. Approved by one reviewer and passed all CI checks, including spread tests and rock builds.
70%
#1460 fix(tests): make store spread tests less flaky charmcraft merged Merged following approval by two reviewers and successful CI checks. The change resolves issue #1429 by adjusting two files to reduce flakiness in store spread tests, with a net diff of +7/-4 lines.
70%