← Back to issue list

fix(testing): don't change the output artifact location

View original Github issue

Metadata

Project
craft-application
Number
#758
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged fix for #752 that keeps test output artifacts in the standard location instead of moving them to a spread subdirectory. Approved by reviewers and passed CI checks prior to merge.

Suggested action:

No scores available.

Issue body

When running the `test` command, create the output artifact in the standard output location instead of moving it to the spread subdirectory. Fixes #752 - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged fix for #752 that keeps test output artifacts in the standard location instead of moving them to a spread subdirectory. Approved by reviewers and passed CI checks prior to merge.
qwen3.6-35b-a3b-mtp-q6 Merged fix to keep test command output artifacts in the standard location instead of a spread subdirectory, resolving issue #752.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2735 test: add regression test for issue #2361 charmcraft merged Merged following approval and successful CI checks. Introduces a regression test for issue #2361 to verify artifacts remain in place when the project directory matches the output directory.
74%
#392 test: remove artifact location workaround fetch-service merged Merged following approval and passing CI. Removed a CI test workflow workaround for artifact locations, as snapcraft resolved the underlying issue. Closes #391.
72%
#896 test: don't leave behind test files rockcraft merged Merged a fix preventing OCI tests from leaving residual files in the project root. The change redirects test output to a temporary directory. Approved by three reviewers with all CI checks passing.
72%
#5715 test: update remote-build artifact name snapcraft merged Merged after two reviewer approvals. Updates the expected filename for a remote-build spread test to fix a minor test mismatch. Passed all required CI checks and involved a single-line change.
71%
#60 tests: move test data to a common location craft-archives merged Merged following reviewer approval and passing CI. Relocates test data to a common directory, resolving issue #39. Modifies 13 files with zero coverage impact.
70%
#1320 fix(tests/gradle): explicitly use build output directory craft-parts merged Merged a fix for Gradle tests using the build output directory instead of user.dir to prevent daemon resets from breaking test writes. Resolves #1304. Approved by two reviewers and passed all CI checks.
70%