airbyte icon indicating copy to clipboard operation
airbyte copied to clipboard

GitHub Actions - workflow `Connector Integration Tests` - add retry

Open grubberr opened this issue 3 years ago • 1 comments

Signed-off-by: Sergey Chvalyuk [email protected]

What

  1. Rewrite shell script ci_integration_workflow_launcher.sh to python script ci_integration_workflow_launcher.py

  2. add UUID for workflow integration-test to track progress https://stackoverflow.com/questions/69479400/get-run-id-after-triggering-a-github-workflow-dispatch-event

  3. ci_integration_workflow_launcher.py run all workflows, sleep for 20 minutes and re-run AWS failed workflows again

  4. tools/bin/build_report.py - date added for report

grubberr avatar Jul 06 '22 14:07 grubberr

  • is ci_integration_workflow_launcher.sh still needed, or can we delete it entirely?

yes, I have removed

  • seems like the goal of this PR is to add a single retry to the daily connector tests, is that correct?

yes exactly!

  • have you tried testing this (i.e. manually trigger the action from this branch)?

yes I have tested changing master branch on grubberr/14450-connector-integration-tests

grubberr avatar Jul 15 '22 15:07 grubberr