summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Bakken <lbakken@pivotal.io>2020-11-19 11:07:46 -0800
committerLuke Bakken <lbakken@pivotal.io>2020-11-23 16:57:55 -0800
commit0a9ecbd19544c6d11e7fe570e1af17857e463edc (patch)
tree4845198ea92537bb566b02f0e465df462475871b
parentf4f101014fbb0ebc2e37e1ade546c710d1312292 (diff)
downloadrabbitmq-server-git-0a9ecbd19544c6d11e7fe570e1af17857e463edc.tar.gz
Add loop to repeat ct-cluster_rename
-rw-r--r--.github/workflows/test-erlang-otp-22.3.yaml377
-rw-r--r--.github/workflows/test-erlang-otp-23.1.yaml121
-rw-r--r--workflow_sources/test/ct.lib.yml8
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