← Back to issue list

Validate spread expressions before packing in `*craft test`

View original Github issue

Metadata

Project
craft-application
Number
#787
Type
issue
State
open
Author
lengau
Labels
Type: Enhancement
Created
Updated
Closed

Current evaluation

Enhancement to validate spread test expressions before the packing step in craft test, so users get fast feedback on invalid expressions instead of waiting for a full pack cycle. Filed by a maintainer 444 days ago with no comments or further triage.

Suggested action: needs triage

Reason: The issue carries only the initial Type: Enhancement label with zero comments, no assignee, and no maintainer acknowledgement in 444 days. The surrounding testing service code is still actively developed (PRs #1167, #1168), so the enhancement remains relevant, but a maintainer needs to decide whether to prioritise or defer it.

Impact: 25 Quick Win: 13.75 Staleness: 72 Complexity: 45 Confidence: 78 Support Request: 5

Issue body

### What needs to get done Before running the packing step, any spread expressions passed to the command. ### Why it needs to get done Saves user time

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 25
Quick Win: 13.75
Staleness: 72
Complexity: 45
Confidence: 78
Support Request: 5
needs triage Enhancement to validate spread test expressions before the packing step in craft test, so users get fast feedback on invalid expressions instead of waiting for a full pack cycle. Filed by a maintainer 444 days ago with no comments or further triage.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 30
Confidence: 75
Support Request: 5
needs triage Enhancement to validate spread expressions in craft test before the packing step to save user time. Currently inactive for over a year with no maintainer response or comments.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 30
Confidence: 70
Support Request: 0
needs triage Enhancement to validate spread expressions before packing in craft test. Open 390 days with zero comments or assignee, requiring assessment to determine current relevance and implementation details.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 20
Confidence: 75
Support Request: 0
close stale Validate spread expressions before packing in craft test to catch errors early and save user time. Currently an unassigned enhancement with zero comments and no activity for over a year. Requires triage and assignment to move forward.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-application#775 (confidence 85%)

    PR #775 added spread test expression support to the test command; this enhancement builds on that feature by moving expression validation earlier in the lifecycle.

Related issues

Issue Project State Summary Similarity
#16 tests: add spread support rockcraft merged Merged after approval and passing CI, adding spread support to tests per CRAFT-865.
70%