Skip to content

Conversation

@hanwen-cluster
Copy link
Contributor

Description of changes

The describe_instance_type_offerings call has a huge response body, therefore taking long. Adding a cache to the function to reduce the numer of the API call. This speed up integration test framework startup time by 5 minutes

Tests

  • Test the setup phase with develop.yaml, and verified all Jinja variables in develop.yaml are rendered correctly.

References

Checklist

  • Make sure you are pointing to the right branch.
  • If you're creating a patch for a branch other than develop add the branch name as prefix in the PR title (e.g. [release-3.6]).
  • Check all commits' messages are clear, describing what and why vs how.
  • Make sure to have added unit tests or integration tests to cover the new/modified code.
  • Check if documentation is impacted by this change.

Please review the guidelines for contributing and Pull Request Instructions.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@hanwen-cluster hanwen-cluster requested review from a team as code owners September 8, 2025 19:38
… Up Integration Test Setup

The `describe_instance_type_offerings` call has a huge response body, therefore taking long. Adding a cache to the function to reduce the numer of the API call. This speed up integration test framework startup time by 5 minutes
@hanwen-cluster hanwen-cluster added the skip-changelog-update Disables the check that enforces changelog updates in PRs label Sep 8, 2025
@hanwen-cluster hanwen-cluster merged commit 87b6cf9 into aws:develop Sep 8, 2025
26 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog-update Disables the check that enforces changelog updates in PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants