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

Retry test failures on Unity #1028

Merged
merged 13 commits into from
May 21, 2024
Merged

Retry test failures on Unity #1028

merged 13 commits into from
May 21, 2024

Conversation

jonsimantov
Copy link
Contributor

@jonsimantov jonsimantov commented May 14, 2024

Description

Provide details of the change, and generalize the change in the PR title above.

It will retry all build errors that match timeout/network error regexes, but not any compiler errors or other issues. (If there are other instances in which the builds sometimes fail transiently, we can add that.)

Not sure under what conditions to actually trigger the test retry, so it does it unconditionally.


Testing

Describe how you've tested these changes.

Tested manually with the "scheduled_trigger" check in integration_tests.yaml commented out, and failure forced.

This run: https://github.com/firebase/firebase-unity-sdk/actions/runs/9087398748


Type of Change

Place an x the applicable box:

  • Bug fix. Add the issue # below if applicable.
  • New feature. A non-breaking change which adds functionality.
  • Other, such as a build process or documentation change.

@jonsimantov jonsimantov requested a review from a-maurice May 14, 2024 23:42
@jonsimantov jonsimantov marked this pull request as ready for review May 14, 2024 23:43
@jonsimantov jonsimantov requested a review from cynthiajoan May 15, 2024 16:22
@@ -0,0 +1,128 @@
# Copyright 2023 Google LLC
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2024

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eh, this is mostly a copy of the script from C++ that was written in 2023, should it still be 2024?

@jonsimantov jonsimantov merged commit 26e3233 into main May 21, 2024
6 checks passed
@github-actions github-actions bot added the tests: in-progress This PR's integration tests are in progress. label May 21, 2024
Copy link

github-actions bot commented May 21, 2024

✅  Integration test succeeded!

Requested by @firebase-workflow-trigger[bot] on commit f677984
Last updated: Tue May 21 14:21 PDT 2024
View integration test log & download artifacts

@github-actions github-actions bot added the tests: succeeded This PR's integration tests succeeded. label May 21, 2024
@firebase-workflow-trigger firebase-workflow-trigger bot removed the tests: in-progress This PR's integration tests are in progress. label May 21, 2024
@firebase firebase locked and limited conversation to collaborators Jun 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
tests: succeeded This PR's integration tests succeeded.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants