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

Update integration test workflow for resilience #410

Closed
timkimadobe opened this issue Sep 27, 2023 · 1 comment · Fixed by #423 or #424
Closed

Update integration test workflow for resilience #410

timkimadobe opened this issue Sep 27, 2023 · 1 comment · Fixed by #423 or #424
Assignees
Labels
task Item that can be completed as a standalone code change or is part of an epic.Used by issue templates

Comments

@timkimadobe
Copy link
Contributor

timkimadobe commented Sep 27, 2023

Task description

Update the integration test workflow for resilience when running very frequently, and to only emit errors when true test case errors are encountered, not in cases like:

  1. GitHub Actions runner failures/unavailability
  2. Emulator/simulator startup failure, not found etc
  3. Dependency fetching errors
  4. Any other workflow related errors

Will need to test when run very frequently (maybe on some cron schedule?)

Additional implementation details or code snippet(s)

No response

@timkimadobe timkimadobe added the task Item that can be completed as a standalone code change or is part of an epic.Used by issue templates label Sep 27, 2023
@timkimadobe timkimadobe self-assigned this Oct 16, 2023
@timkimadobe timkimadobe linked a pull request Oct 16, 2023 that will close this issue
10 tasks
@timkimadobe
Copy link
Contributor Author

#423 Added initial cron scheduling to integration test workflow

other TODOs:

  1. add different exit codes based on job step to differentiate integration test failures from general job failures

@timkimadobe timkimadobe linked a pull request Oct 19, 2023 that will close this issue
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Item that can be completed as a standalone code change or is part of an epic.Used by issue templates
Projects
None yet
1 participant