← Back to issue list

tests: add testcraft fake application and spread tests

View original Github issue

Metadata

Project
craft-application
Number
#109
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed as a duplicate of canonical/craft-application#97; the fake testcraft app and spread tests were delivered by merged PR #666 (commit 621d1a32).

Resolution: closed superseded

Reason: Maintainer lengau explicitly closed it as a duplicate of #97. The tracked work was completed in merged PR #666 at commit 621d1a32.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Create a fake `testcraft` app to test the application and add spread tests using it. ### Why it needs to get done Testcraft can become a good place to test new features of craft-application, etc.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-application#97; the fake testcraft app and spread tests were delivered by merged PR #666 (commit 621d1a32).
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-application#97; the fake testcraft app and spread tests were later implemented by merged PR #666 (commit 621d1a32).
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-application#97; that issue added the fake testcraft app and spread tests through merged PR #666 (commit 621d1a32).
qwen/qwen3.6-35b-a3b — — Closed as a duplicate of issue #97. The request to create a fake testcraft application and add spread tests was superseded by the referenced issue covering the same testing infrastructure work.
qwen/qwen3.6-35b-a3b — — Requested to create a fake testcraft app and spread tests, but the maintainer closed it as a duplicate of issue #97. The proposed testing infrastructure is superseded by the referenced issue.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: canonical/craft-application#97 (confidence 100%)

    The closing comment directly identifies #97 as the duplicate.

  • Likely Fixed By: canonical/craft-application#666 (confidence 98%)

    Merged PR #666, commit 621d1a32, implemented the fake testcraft application and related spread testing work tracked by #97.

Related issues

Issue Project State Summary Similarity
#97 tests: add testcraft fake application and spread tests craft-application closed Added the fake testcraft application, spread tests, and CI workflows in merged PR #666 (commit 621d1a32), resolving #97.
91%
#944 test(spread): speed up the skip-retest spread test craft-application closed PR #944 was closed unmerged and superseded by craft-application#964, which carried the spread-test speedup changes forward and merged the adjusted repack-test setup.
74%
#386 tests: update testing to use craft-test fetch-service merged Merged #386 as commit 323b0e1, replacing direct Spread calls with snapcraft test and updating the test base to core24.
74%
#16 tests: add spread support rockcraft merged Merged PR #16 added Spread support for CRAFT-865 via commit 3aeba2b3 (merge commit 5bf2680a).
74%
#1114 test: enable pro spread tests craft-application merged Merged canonical/craft-application#1114, raising craft-providers to >=3.7.1 and re-enabling Ubuntu Pro spread tests.
74%
#1325 test(spread): consolidate basic init/build tests charmcraft merged Merged PR #1325 as commit 90e25caf, consolidating basic Spread init/build tests for CRAFT-2127 and reducing duplicated setup across four files.
73%
#4609 [test] check proposed craft-application feature snapcraft closed Closed unmerged after the maintainer reported the proposed craft-application test succeeded; the temporary three-file test PR was abandoned.
72%
#6018 fix(craft-test): enable spread tests with 26.04 backends snapcraft merged Merged #6018 as commit 3ac850650, documenting a temporary craft-test workaround that uses ubuntu-daily for Ubuntu 26.04 spread-test backends.
72%
#1381 fix: fix most spread tests on craft-application charmcraft merged Merged #1381 fixed most CRAFT-2239 craft-application Spread failures; follow-up #1386 fixed the remaining different-dir and full-lifecycle tests.
72%
#1514 feat(testing): add spread testing template files charmcraft closed Closed unmerged as superseded by #1660 (commit 097a4e9a), which added charmcraft test and Spread templates, plus merged follow-up #1686 (58d36668).
72%