Skip to content

TPT-4594: Retry on 504s in integration test suite; resolve VPU availability dynamically - #727

Merged
lgarber-akamai merged 1 commit into
linode:devfrom
lgarber-akamai:test/fix-504s-vpu
Aug 3, 2026
Merged

TPT-4594: Retry on 504s in integration test suite; resolve VPU availability dynamically#727
lgarber-akamai merged 1 commit into
linode:devfrom
lgarber-akamai:test/fix-504s-vpu

Conversation

@lgarber-akamai

Copy link
Copy Markdown
Contributor

📝 Description

This pull request makes a couple opinionated changes to the integration test suite with the hope of improving stability a bit:

  • Retrying on 504s (Gateway Timeout)
  • Using LinodeClient(...).regions.availability() to resolve regions with VPU availability, else skip

Let me know if you have any concerns or objections to these changes!

✔️ How to Test

Integration Testing

make test-int TEST_COMMAND="models/linode/test_linode.py::test_get_vpu"

@lgarber-akamai
lgarber-akamai requested a review from a team as a code owner August 3, 2026 18:39
@lgarber-akamai lgarber-akamai added the testing for updates to the testing suite in the changelog. label Aug 3, 2026
@lgarber-akamai
lgarber-akamai requested a review from a team as a code owner August 3, 2026 18:39
@lgarber-akamai
lgarber-akamai requested review from jbilskiAkam and mawilk90 and removed request for a team August 3, 2026 18:39
@lgarber-akamai lgarber-akamai changed the title Retry on 504s in integration test suite; resolve VPU availability dynamically TPT-4594: Retry on 504s in integration test suite; resolve VPU availability dynamically Aug 3, 2026
@lgarber-akamai
lgarber-akamai merged commit 89e5b3f into linode:dev Aug 3, 2026
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing for updates to the testing suite in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants