diff options
| author | Luke Bakken <lbakken@pivotal.io> | 2020-11-19 11:07:46 -0800 |
|---|---|---|
| committer | Luke Bakken <lbakken@pivotal.io> | 2020-11-23 16:57:55 -0800 |
| commit | 0a9ecbd19544c6d11e7fe570e1af17857e463edc (patch) | |
| tree | 4845198ea92537bb566b02f0e465df462475871b | |
| parent | f4f101014fbb0ebc2e37e1ade546c710d1312292 (diff) | |
| download | rabbitmq-server-git-0a9ecbd19544c6d11e7fe570e1af17857e463edc.tar.gz | |
Add loop to repeat ct-cluster_rename
| -rw-r--r-- | .github/workflows/test-erlang-otp-22.3.yaml | 377 | ||||
| -rw-r--r-- | .github/workflows/test-erlang-otp-23.1.yaml | 121 | ||||
| -rw-r--r-- | workflow_sources/test/ct.lib.yml | 8 |
3 files changed, 499 insertions, 7 deletions
diff --git a/.github/workflows/test-erlang-otp-22.3.yaml b/.github/workflows/test-erlang-otp-22.3.yaml index f874b0d7c7..6d302a8958 100644 --- a/.github/workflows/test-erlang-otp-22.3.yaml +++ b/.github/workflows/test-erlang-otp-22.3.yaml @@ -122,7 +122,7 @@ jobs: run: | gcloud auth configure-docker docker pull eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} - - name: RUN ct-cluster_rename + - name: RUN ct-cluster_rename 0 run: | mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs docker run \ @@ -139,7 +139,7 @@ jobs: with: name: rabbit-ct-cluster_rename-logs path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz - - name: RUN ct-cluster_rename [mixed v3.7.28] + - name: RUN ct-0 cluster_rename [mixed v3.7.28] run: | mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 docker run \ @@ -157,7 +157,378 @@ jobs: with: name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz - - name: RUN ct-cluster_rename [mixed v3.8.9] + - name: RUN ct-0 cluster_rename [mixed v3.8.9] + run: | + mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.8.9 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.8.9:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.8.9] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.8.9 + path: ct-cluster_rename-logs-v3.8.9/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 1 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-1 cluster_rename [mixed v3.7.28] + run: | + mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.7.28 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.7.28:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.7.28] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 + path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz + - name: RUN ct-1 cluster_rename [mixed v3.8.9] + run: | + mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.8.9 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.8.9:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.8.9] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.8.9 + path: ct-cluster_rename-logs-v3.8.9/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 2 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-2 cluster_rename [mixed v3.7.28] + run: | + mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.7.28 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.7.28:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.7.28] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 + path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz + - name: RUN ct-2 cluster_rename [mixed v3.8.9] + run: | + mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.8.9 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.8.9:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.8.9] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.8.9 + path: ct-cluster_rename-logs-v3.8.9/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 3 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-3 cluster_rename [mixed v3.7.28] + run: | + mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.7.28 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.7.28:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.7.28] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 + path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz + - name: RUN ct-3 cluster_rename [mixed v3.8.9] + run: | + mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.8.9 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.8.9:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.8.9] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.8.9 + path: ct-cluster_rename-logs-v3.8.9/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 4 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-4 cluster_rename [mixed v3.7.28] + run: | + mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.7.28 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.7.28:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.7.28] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 + path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz + - name: RUN ct-4 cluster_rename [mixed v3.8.9] + run: | + mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.8.9 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.8.9:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.8.9] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.8.9 + path: ct-cluster_rename-logs-v3.8.9/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 5 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-5 cluster_rename [mixed v3.7.28] + run: | + mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.7.28 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.7.28:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.7.28] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 + path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz + - name: RUN ct-5 cluster_rename [mixed v3.8.9] + run: | + mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.8.9 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.8.9:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.8.9] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.8.9 + path: ct-cluster_rename-logs-v3.8.9/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 6 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-6 cluster_rename [mixed v3.7.28] + run: | + mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.7.28 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.7.28:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.7.28] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 + path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz + - name: RUN ct-6 cluster_rename [mixed v3.8.9] + run: | + mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.8.9 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.8.9:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.8.9] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.8.9 + path: ct-cluster_rename-logs-v3.8.9/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 7 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-7 cluster_rename [mixed v3.7.28] + run: | + mkdir ct-cluster_rename-logs-v3.7.28 && chmod 777 ct-cluster_rename-logs-v3.7.28 + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --env SECONDARY_UMBRELLA_VERSION=v3.7.28 \ + --volume ${PWD}/ct-cluster_rename-logs-v3.7.28:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-22.3-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT [mixed v3.7.28] + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs-mixed-v3.7.28 + path: ct-cluster_rename-logs-v3.7.28/*-ct-logs-*.tar.xz + - name: RUN ct-7 cluster_rename [mixed v3.8.9] run: | mkdir ct-cluster_rename-logs-v3.8.9 && chmod 777 ct-cluster_rename-logs-v3.8.9 docker run \ diff --git a/.github/workflows/test-erlang-otp-23.1.yaml b/.github/workflows/test-erlang-otp-23.1.yaml index ace0fafb73..1dc29c3014 100644 --- a/.github/workflows/test-erlang-otp-23.1.yaml +++ b/.github/workflows/test-erlang-otp-23.1.yaml @@ -163,7 +163,126 @@ jobs: run: | gcloud auth configure-docker docker pull eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} - - name: RUN ct-cluster_rename + - name: RUN ct-cluster_rename 0 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 1 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 2 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 3 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 4 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 5 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 6 + run: | + mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs + docker run \ + --env project=rabbit \ + --env CT_SUITE=cluster_rename \ + --env GITHUB_RUN_ID=${{ github.run_id }} \ + --env BUILDEVENT_APIKEY=${{ secrets.HONEYCOMB_API_KEY }} \ + --volume ${PWD}/ct-cluster_rename-logs:/workspace/ct-logs \ + eu.gcr.io/cf-rabbitmq-core/ci-rabbit:erlang-23.1-rabbitmq-${{ github.sha }} \ + /workspace/rabbitmq/ci/scripts/ct-suite.sh + - name: ON FAILURE UPLOAD TESTS LOGS ARTIFACT + uses: actions/upload-artifact@v2-preview + if: always() + with: + name: rabbit-ct-cluster_rename-logs + path: ct-cluster_rename-logs/*-ct-logs-*.tar.xz + - name: RUN ct-cluster_rename 7 run: | mkdir ct-cluster_rename-logs && chmod 777 ct-cluster_rename-logs docker run \ diff --git a/workflow_sources/test/ct.lib.yml b/workflow_sources/test/ct.lib.yml index 8b0600c045..a0ef9d54b4 100644 --- a/workflow_sources/test/ct.lib.yml +++ b/workflow_sources/test/ct.lib.yml @@ -52,7 +52,8 @@ steps: gcloud auth configure-docker docker pull (@= ci_dep_image(erlang_version, dep.name) @) #@ for suite in group["suites"]: - - name: #@ "RUN ct-" + suite + #@ for i in range(0,8): + - name: #@ "RUN ct-" + suite + " " + str(i) run: | mkdir ct-(@= suite @)-logs && chmod 777 ct-(@= suite @)-logs docker run \ @@ -75,7 +76,7 @@ steps: #@ if erlang_version == data.values.erlang_versions[0]: #@ for version in data.values.secondary_umbrella_gitrefs: #@ logs_dir = 'ct-{}-logs-{}'.format(suite, version) - - name: #@ "RUN ct-{} [mixed {}]".format(suite, version) + - name: #@ "RUN ct-{} {} [mixed {}]".format(i, suite, version) run: | mkdir (@= logs_dir @) && chmod 777 (@= logs_dir @) docker run \ @@ -99,6 +100,7 @@ steps: #@ end #@ end #@ end + #@ end #@ end #@ def collect_job(dep, erlang_version=None): @@ -125,4 +127,4 @@ steps: --env STEP_START=${{ needs.(@= dep.name @)-checks.outputs.step_start }} \ (@= ci_dep_image(erlang_version, dep.name) @) \ /workspace/rabbitmq/ci/scripts/collect.sh -#@ end
\ No newline at end of file +#@ end |
