Spread tests for documentation examples
Metadata
Current evaluation
Maintainer request (lengau) to add spread tests for craft-parts docs examples like Rockcraft has; still open and unimplemented — only the hello-craft-parts tutorial has a spread-ready task.yaml.
Suggested action: keep open
Reason: This is a valid, maintainer-authored engineering request, and investigation shows it is not yet implemented: the only spread-ready docs artifact in the tree is docs/tutorials/code/hello-craft-parts/task.yaml (added in commit 123dc021, 'docs: add a hello-craft-parts tutorial (#360)'), while there is no tests/spread/ suite in the repo even though AGENTS.md:45 and pyproject.toml:144 ('--ignore=tests/spread') already anticipate one. Most remaining doc pages (docs/how-to, docs/reference, docs/common) have no spread coverage, so the work is genuinely outstanding. The one uncertainty lowering confidence is scope: the issue does not enumerate which examples, which platforms, or what CI wiring is expected, and the repo's own AGENTS.md warns spread tests are 'expensive to run, so extend existing tests when appropriate'.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
30
Quick Win:
9
Complexity:
55
Confidence:
80
Actionability:
68
|
keep open | Maintainer request (lengau) to add spread tests for craft-parts docs examples like Rockcraft has; still open and unimplemented — only the hello-craft-parts tutorial has a spread-ready task.yaml. | |
| qwen/qwen3.6-35b-a3b |
Impact:
30
Quick Win:
11
Complexity:
40
Confidence:
70
Actionability:
60
|
needs triage | Request to add spread tests for documentation examples in craft-parts, similar to Rockcraft's implementation. Issue is open, unlabelled, and has no maintainer comments or assignee. | |
| qwen/qwen3.8-27b |
Impact:
30
Quick Win:
18
Staleness:
75
Complexity:
40
Confidence:
70
Support Request:
0
|
needs triage | Feature request to add spread tests for documentation examples (like Rockcraft has). Open 721 days, no labels/assignee/comments, last activity 538 days ago. Pytest ignores tests/spread but no spread tests exist yet. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
92
Complexity:
35
Confidence:
85
Support Request:
10
|
needs triage | Request to add spread tests for documentation examples to ensure they stay up to date, mirroring Rockcraft's approach. Currently unlabelled, inactive for over a year, with no maintainer engagement or assignee. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
20
Confidence:
85
Support Request:
5
|
needs triage | Request to add spread tests for documentation examples to ensure accuracy, similar to Rockcraft. No labels, comments, or assignees; inactive for over a year. |
Update history
No update history recorded yet.
Related work
-
Related To:
charmcraft#1962
(confidence 85%)
Sibling-project issue with the same title/goal ('Spread test the documentation examples'), reportedly implemented there via merged PR charmcraft#2126; provides a concrete template for how this pattern lands.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1962 Spread test the documentation examples | charmcraft | open | Documentation examples are now covered by dedicated Spread tests and CI through merged PR #2126; the still-open issue should be closed. |