← Back to issue list

The ftp integration test is unreliable

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1647751
Type
issue
State
closed
Author
~elopio
Labels
tests
Created
Updated
Closed

Current evaluation

Flaky FTP source integration test fixed by pointing it at a more stable server, in commit a0c726e00 (snapcore/snapcraft#950); the follow-up #1169 later updated that FTP source again.

Resolution: closed resolved

Reason: Maintainer ~elopio linked snapcore/snapcraft#950 in the closing comment, and that PR was merged as commit a0c726e00 "tests: Use a more stable ftp source (#950)", replacing the FTP test source after repeated timeout/504 failures. A later commit 0e9a20ccb (#1169) refreshed the same FTP source again.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Yesterday we saw the test fail multiple times, with a timeout and a 504 error. We should change the source to a more reliable server.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Flaky FTP source integration test fixed by pointing it at a more stable server, in commit a0c726e00 (snapcore/snapcraft#950); the follow-up #1169 later updated that FTP source again.
stealth/space-bunny-alpha — closed resolved Fixed the flaky FTP integration-test source by merging snapcore/snapcraft#950 in commit a0c726e00, replacing it with a more stable server.
stealth/space-bunny-alpha — closed resolved FTP test instability was resolved by replacing the defunct ftp.kernel.org source with a local FTP server in PR #1169 (commit 0e9a20ccb).
qwen/qwen3.6-35b-a3b — — Closed without discussion. The unreliable FTP integration test was abandoned or resolved by switching to a more reliable server.
qwen/qwen3.6-35b-a3b — — Closed without comments or linked resolutions. The report regarding unreliable FTP integration tests causing timeouts and 504 errors was abandoned, with no action taken to switch to a more reliable server as suggested.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#950 (confidence 95%)

    PR cited in the closing comment; merged as commit a0c726e00 'tests: Use a more stable ftp source'.

  • Related To: snapcore/snapcraft#1169 (confidence 70%)

    Commit 0e9a20ccb 'tests: update the ftp source for integration test' later re-pointed the same test source, indicating the earlier server also degraded.

  • Caused By: snapcore/snapcraft#900 (confidence 55%)

    Commit eba7dd2b1 added FTP source support (including the integration test that later became unreliable).

Related issues

Issue Project State Summary Similarity
#1669541 The ftp source used in integration tests is no longer available snapcraft (launchpad) closed Fixed by merged PR snapcore/snapcraft#1169 (commit 0e9a20ccb), replacing the defunct ftp.kernel.org test source with a local FTP server.
86%
#950 tests: Use a more stable ftp source snapcraft merged Merged PR #950 in commit a0c726e00, replacing the unreliable FTP integration-test source with a more stable server and resolving LP #1647751.
78%
#900 ftp source support snapcraft merged Merged as snapcraft#900 via commit eba7dd2b1, adding FTP source downloads through urllib and progress reporting via the refactored source indicator.
71%