From 4656263cfccc0a36e476498cf462adb4a3867901 Mon Sep 17 00:00:00 2001 From: Pedro Algarvio Date: Thu, 16 May 2024 09:17:34 +0100 Subject: [PATCH] Throttle before merging reports. Sometimes we just need to wait a little. --- .github/workflows/test-action-linux.yml | 5 +++++ .github/workflows/test-action-macos.yml | 5 +++++ .github/workflows/test-action-windows.yml | 5 +++++ .github/workflows/test-packages-action-linux.yml | 5 +++++ .github/workflows/test-packages-action-macos.yml | 5 +++++ .github/workflows/test-packages-action-windows.yml | 5 +++++ 6 files changed, 30 insertions(+) diff --git a/.github/workflows/test-action-linux.yml b/.github/workflows/test-action-linux.yml index 70f0ed01935..55364495e33 100644 --- a/.github/workflows/test-action-linux.yml +++ b/.github/workflows/test-action-linux.yml @@ -310,6 +310,11 @@ jobs: - name: Checkout Source Code uses: actions/checkout@v4 + - name: "Throttle Builds" + shell: bash + run: | + t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" + - name: Merge JUnit XML Test Run Artifacts uses: actions/upload-artifact/merge@v4 with: diff --git a/.github/workflows/test-action-macos.yml b/.github/workflows/test-action-macos.yml index 00b22518ba1..e61ab82ae58 100644 --- a/.github/workflows/test-action-macos.yml +++ b/.github/workflows/test-action-macos.yml @@ -338,6 +338,11 @@ jobs: - name: Checkout Source Code uses: actions/checkout@v4 + - name: "Throttle Builds" + shell: bash + run: | + t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" + - name: Merge JUnit XML Test Run Artifacts uses: actions/upload-artifact/merge@v4 with: diff --git a/.github/workflows/test-action-windows.yml b/.github/workflows/test-action-windows.yml index 69a128732a9..a01a55ba34a 100644 --- a/.github/workflows/test-action-windows.yml +++ b/.github/workflows/test-action-windows.yml @@ -311,6 +311,11 @@ jobs: - name: Checkout Source Code uses: actions/checkout@v4 + - name: "Throttle Builds" + shell: bash + run: | + t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" + - name: Merge JUnit XML Test Run Artifacts uses: actions/upload-artifact/merge@v4 with: diff --git a/.github/workflows/test-packages-action-linux.yml b/.github/workflows/test-packages-action-linux.yml index fc243e83baa..a319f9f262e 100644 --- a/.github/workflows/test-packages-action-linux.yml +++ b/.github/workflows/test-packages-action-linux.yml @@ -239,6 +239,11 @@ jobs: - name: Checkout Source Code uses: actions/checkout@v4 + - name: "Throttle Builds" + shell: bash + run: | + t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" + - name: Merge Test Run Artifacts uses: actions/upload-artifact/merge@v4 with: diff --git a/.github/workflows/test-packages-action-macos.yml b/.github/workflows/test-packages-action-macos.yml index 1716f2a0e09..df107359f03 100644 --- a/.github/workflows/test-packages-action-macos.yml +++ b/.github/workflows/test-packages-action-macos.yml @@ -222,6 +222,11 @@ jobs: - name: Checkout Source Code uses: actions/checkout@v4 + - name: "Throttle Builds" + shell: bash + run: | + t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" + - name: Merge Test Run Artifacts uses: actions/upload-artifact/merge@v4 with: diff --git a/.github/workflows/test-packages-action-windows.yml b/.github/workflows/test-packages-action-windows.yml index 72cab193bcf..a3198ac6ffb 100644 --- a/.github/workflows/test-packages-action-windows.yml +++ b/.github/workflows/test-packages-action-windows.yml @@ -238,6 +238,11 @@ jobs: - name: Checkout Source Code uses: actions/checkout@v4 + - name: "Throttle Builds" + shell: bash + run: | + t=$(shuf -i 1-30 -n 1); echo "Sleeping $t seconds"; sleep "$t" + - name: Merge Test Run Artifacts uses: actions/upload-artifact/merge@v4 with: