← 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

Completed via pull request #738. The test command now supports additional spread interactions like -debug and -shell-after, resolving the limitation.

Suggested action:

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
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.0
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 30
Confidence: 85
Support Request: 10
needs triage Extend the test command to support additional spread flags like -debug and -shell-after. Open, unlabelled, and inactive for nearly two months. Awaiting triage or assignment.

Update history

Date Change
closed

Related issues

Issue Project State Summary Similarity
#738 feat(test): add more spread interactions craft-application merged Merged after approval by two reviewers and passing CI. Adds --shell, --shell-after, and --debug lifecycle arguments to the test command, enabling specific test selection. Integrated with 441 additions across 12 files.
82%
#763 fix(testing): handle spread interactive shell craft-application merged Merged a fix that pauses the emitter and disables stream capture during interactive spread shell tests, enabling terminal interaction without cluttering logs. Approved by two reviewers, passed all CI checks, and verified with Snapcraft.
74%