Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sets a 30 minute timeout on each job in the GitHub Actions release process #1392

Merged
merged 1 commit into from
May 13, 2022

Conversation

dlvenable
Copy link
Member

@dlvenable dlvenable commented May 13, 2022

Description

During the GitHub Actions release process, the smoke tests sometimes run on indefinitely. This PR introduces a timeout so that the job doesn't run on indefinitely.

I chose 30 minutes for each job. The main build and Docker smoke tests tend to complete around 10 minutes and tar.gz smoke tests tend to complete around 14-15 minutes. The 30 minute timeout should leave plenty of extra time for a slow-running test.

Issues Resolved

N/A

Check List

  • New functionality includes testing.
  • New functionality has been documented.
    • New functionality has javadoc added
  • Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

…ocess. Sometimes the smoke tests run on and never complete. This should help close those Actions out quickly and automatically.

Signed-off-by: David Venable <[email protected]>
@dlvenable dlvenable requested a review from a team as a code owner May 13, 2022 18:10
@dlvenable dlvenable merged commit ebc9c67 into opensearch-project:main May 13, 2022
@dlvenable dlvenable deleted the release-timeout branch May 13, 2022 18:23
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.

3 participants