Skip to content

fix: retry smoke tests to allow PyPI indexing delay#316

Merged
dtehan-td merged 1 commit into
Teradata:mainfrom
dtehan-td:fix/smoke-test-pypi-indexing
May 19, 2026
Merged

fix: retry smoke tests to allow PyPI indexing delay#316
dtehan-td merged 1 commit into
Teradata:mainfrom
dtehan-td:fix/smoke-test-pypi-indexing

Conversation

@dtehan-td

Copy link
Copy Markdown
Collaborator

Summary

  • Fixes smoke test failures caused by PyPI/TestPyPI not yet indexing a freshly uploaded package
  • Both smoke test steps now retry up to 5 times with a 30s wait between attempts (max ~2.5 min wait) before failing

Root cause

PyPI and TestPyPI take 30–120 seconds to make a newly published package available for installation. The smoke test was running immediately after upload and failing with "no version found".

@dtehan-td dtehan-td merged commit 430f5cd into Teradata:main May 19, 2026
3 checks passed
@dtehan-td dtehan-td deleted the fix/smoke-test-pypi-indexing branch May 19, 2026 17:34
dtehan-td added a commit to dtehan-td/teradata-mcp-server that referenced this pull request Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant