← Back to issue list

Add fetch service integration tests

View original Github issue

Metadata

Project
fetch-service
Number
#226
Type
issue
State
closed
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Initial fetch-service Spread integration tests were added in PR #269 via commit 8fe0091; PR #299 later prototyped the Spread extension.

Resolution: closed resolved

Reason: PR #269 added the initial Spread test suite in commit 8fe0091, and PR #299 later extended the infrastructure. Repository history shows the requested integration testing was delivered, although no explicit closing linkage is recorded.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Use the snapcraft test infrastructure to add more fetch service integration tests. ### Why it needs to get done _No response_

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Initial fetch-service Spread integration tests were added in PR #269 via commit 8fe0091; PR #299 later prototyped the Spread extension.
stealth/space-bunny-alpha — closed resolved Closed by merged PR #269 (commit 8fe0091) which added initial Spread integration tests (spread.yaml, snap-config, basic-inspection, update-config, upgrade-revert suites); spread extension refactor followed in #299.
stealth/space-bunny-alpha — closed stale Initial fetch-service spread integration tests landed in PR #269 (8fe0091), with spread-extension work following in #299; no explicit closing linkage is recorded.
qwen/qwen3.6-35b-a3b — — The request to add fetch service integration tests was closed and routed to internal Jira tracking. No pull requests were opened, merged, or implemented. The task remains unaddressed and effectively abandoned.

Update history

Date Change
created

Related work

  • Likely Fixed By: fetch-service#269 (confidence 95%)

    Commit 8fe0091 added initial Spread integration tests matching the request.

  • Related To: fetch-service#299 (confidence 85%)

    Follow-up work prototyped a Spread extension supporting the test infrastructure.

Related issues

Issue Project State Summary Similarity
#762 tests(spread): add a test for the fetch-service rockcraft merged Merged PR #762 in commit f4cff41c, adding 51 lines of spread-test coverage for the fetch service across two files.
81%
#299 refactor(spread): prototype spread extension fetch-service merged Merged as 44d9906, reorganizing spread test suites to use extension-generated spread.yaml and resolving fetch-service#291.
76%
#613 Execute spread testing craft-application closed Spread testing delivered: TestingService and an opt-in 'test' command merged via PR #694 (commit 4910b2d8), building on #565 and #592. Maintainer mr-cal closed the issue citing that PR.
70%
#1035 Fetch service external spread tests are failing craft-application open External fetch-service spread tests remain disabled and blocked on Fetch Service 0.16, which must include fixes from canonical/fetch-service#548 and #579.
70%