← Back to issue list

Add more spread interactions to the `test` command

View original Github issue

Metadata

Project
craft-application
Number
#696
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Feature request to expose spread options on `test` was implemented by merged PR #738 (commit 833ddfb9), adding test path selection plus --shell, --shell-after and --debug; shipped in craft-application 5.2.0.

Resolution: closed resolved

Reason: PR #738 'feat(test): add more spread interactions' was merged as commit 833ddfb9, adding specific test paths and the --shell, --shell-after and --debug parameters to the test command, documented under 5.2.0 in the changelog. Maintainer mr-cal closed the issue pointing at that PR.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done The `test` command should allow using spread's `-debug`, `-shell-after`, etc. ### Why it needs to get done The current version limits what we can do with spread.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Feature request to expose spread options on `test` was implemented by merged PR #738 (commit 833ddfb9), adding test path selection plus --shell, --shell-after and --debug; shipped in craft-application 5.2.0.
stealth/space-bunny-alpha — closed resolved Feature request to expose spread's -debug/-shell-after in `craft test` was implemented by maintainer mr-cal in PR #738 (commit 833ddfb9), released in 5.2.0. Follow-up fix PR #763 (1d5ed206) made interactive spread shells work.
stealth/space-bunny-alpha — closed resolved Merged PR #738 (833ddfb9), adding --shell, --shell-after, --debug and selectable tests to the test command.
qwen/qwen3.6-35b-a3b — — Completed via pull request #738. The test command now supports additional spread interactions like -debug and -shell-after, resolving the limitation.
qwen/qwen3.8-27b
Impact: 40
Quick Win: 22
Staleness: 75
Complexity: 45
Confidence: 90
Support Request: 5
close stale Feature request to expose spread's -debug, -shell-after, etc. on the test command. Implemented by merged PR #738 which added --shell, --shell-after, and --debug to the test command; verified present in current code. Issue is stale and ready to close.
qwen/qwen3.6-35b-a3b
Staleness: 85
Complexity: 20
Confidence: 70
Support Request: 5
needs triage Feature request to add spread CLI flags like -debug and -shell-after to the test command. Unlabelled and inactive for over a year with no maintainer response.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 75
Support Request: 10
needs triage Feature request to expose spread CLI flags like -debug and -shell-after in the test command. Currently unlabelled and inactive for over a year with no maintainer discussion or implementation progress.

Update history

Date Change
closed

Related work

Related issues

Issue Project State Summary Similarity
#738 feat(test): add more spread interactions craft-application merged Merged in PR #738 as commit 833ddfb9, adding specific test paths plus --shell, --shell-after, and --debug to the test command; released in 5.2.0.
84%
#763 fix(testing): handle spread interactive shell craft-application merged PR #763 merged as commit 1d5ed206: pauses the emitter and disables stream capture when running spread with --shell, --shell-after or --debug, so terminal interaction works (spread output no longer goes to the craft log).
76%
#16 tests: add spread support rockcraft merged Merged PR #16 added Spread support for CRAFT-865 via commit 3aeba2b3 (merge commit 5bf2680a).
73%
#613 Execute spread testing craft-application closed Spread testing delivered: TestingService and an opt-in 'test' command merged via PR #694 (commit 4910b2d8), building on #565 and #592. Maintainer mr-cal closed the issue citing that PR.
73%