Handle multi-artifact generation in testing
Metadata
Current evaluation
Multi-artifact test support landed in PR #1167 via commit b9159fe7, treating sibling outputs uniformly as artifacts.
Resolution: closed resolved
Reason: PR #1167, “support testing of multi-artifact projects,” directly implemented the requested test-infrastructure change and was merged as commit b9159fe7.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Tools such as debcraft can generate multiple sibling artifacts in a single run. Update test infrastructure to consider everything as an artifact instead of splitting into artifact and resource.
### Why it needs to get done
It's a better mapping for generic craft tool artifacts. This change must be done before large scale testing is available.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Multi-artifact test support landed in PR #1167 via commit b9159fe7, treating sibling outputs uniformly as artifacts. | |
| stealth/space-bunny-alpha | — | closed resolved | Multi-artifact test support was implemented by PR #1167, merged as commit b9159fe7. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without a visible implementation; only internal ticket CRAFT-5257 was created, and no resolving PR or commit was identified. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as a triaged enhancement to update test infrastructure for multi-artifact generation. No resolution or merge details provided; request appears abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
60
Quick Win:
42
Staleness:
15
Complexity:
30
Confidence:
85
Support Request:
0
|
close not a bug | Enhancement to update test infrastructure for multi-artifact generation. Already implemented by merged PR #1167. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
10
Complexity:
40
Confidence:
90
Support Request:
5
|
keep open | Enhancement to update test infrastructure for handling multiple sibling artifacts from craft tools. Currently triaged and under discussion by maintainers. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
5
Complexity:
35
Confidence:
90
Support Request:
5
|
keep open | Update test infrastructure to handle multiple sibling artifacts from craft tools instead of splitting into artifact and resource. Currently triaged and ready for implementation. |
Update history
| Date | Change |
|---|---|
| closed |
Related work
-
Likely Fixed By:
canonical/craft-application#1167
(confidence 99%)
The PR title and commit scope directly match issue #1120's multi-artifact testing requirement.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1167 feat: support testing of multi-artifact projects | craft-application | merged | Merged in canonical/craft-application#1167 via commit b9159fe7, adding per-artifact CRAFT_ARTIFACT_<name> Spread variables for multi-artifact project testing. |