← Back to issue list

Handle multi-artifact generation in testing

View original Github issue

Metadata

Project
craft-application
Number
#1120
Type
issue
State
closed
Author
cmatsuoka
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

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.
72%