diff --git a/.github/workflows/e2e_tests.yml b/.github/workflows/e2e_tests.yml index 3313bb3..3e89e9f 100644 --- a/.github/workflows/e2e_tests.yml +++ b/.github/workflows/e2e_tests.yml @@ -10,8 +10,9 @@ on: jobs: - test-e2e: + test-e2e: name: Run end-to-end tests + timeout-minutes: 90 runs-on: ubuntu-latest strategy: matrix: diff --git a/.github/workflows/rollouts_e2e_tests.yml b/.github/workflows/rollouts_e2e_tests.yml index da552a6..c71200b 100644 --- a/.github/workflows/rollouts_e2e_tests.yml +++ b/.github/workflows/rollouts_e2e_tests.yml @@ -13,6 +13,7 @@ jobs: test-e2e: name: Run end-to-end tests from upstream Argo Rollouts repo runs-on: ubuntu-latest + timeout-minutes: 90 strategy: matrix: k3s-version: [ v1.28.2 ] diff --git a/hack/run-rollouts-manager-e2e-tests.sh b/hack/run-rollouts-manager-e2e-tests.sh index 902f503..b2ccec1 100755 --- a/hack/run-rollouts-manager-e2e-tests.sh +++ b/hack/run-rollouts-manager-e2e-tests.sh @@ -157,7 +157,7 @@ sanity_test_metrics_data() { fi - if [[ "`expr $DELTA_SUCCESS_RECONCILES \> 900`" == "1" ]]; then + if [[ "`expr $DELTA_SUCCESS_RECONCILES \> 1200`" == "1" ]]; then # This value is arbitrary, and should be updated if at any point it becomes inaccurate (but first audit the test/code to make sure it is not an actual product/test issue, before increasing) echo "Number of Reconcile calls that returned success $DELTA_SUCCESS_RECONCILES was greater than the expected value"