File tree Expand file tree Collapse file tree 3 files changed +24
-16
lines changed Expand file tree Collapse file tree 3 files changed +24
-16
lines changed Original file line number Diff line number Diff line change 8585 ${SELENIUM_DIR}/run-suites.sh full-suite-authnz-messaging
8686
8787 - name : Upload Test Artifacts
88- if : always()
88+ if : ${{ failure() && steps.tests.outcome == 'failure' }}
89899090 with :
9191 name : test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }}
Original file line number Diff line number Diff line change @@ -62,17 +62,21 @@ jobs:
6262 - name : Run short UI suites on a standalone rabbitmq server
6363 id : tests
6464 run : |
65- IMAGE_TAG=$(find PACKAGES/rabbitmq-server-generic-unix-*.tar.xz | awk -F 'PACKAGES/rabbitmq-server-generic-unix-|.tar.xz' '{print $2}')
66- CONF_DIR_PREFIX="$(mktemp -d)" RABBITMQ_DOCKER_IMAGE=pivotalrabbitmq/rabbitmq:$IMAGE_TAG \
67- ${SELENIUM_DIR}/run-suites.sh short-suite-management-ui
68- echo "SELENIUM_ARTIFACTS=$CONF_DIR_PREFIX" >> "$GITHUB_OUTPUT"
69-
65+ export IMAGE_TAG=$(find PACKAGES/rabbitmq-server-generic-unix-*.tar.xz | awk -F 'PACKAGES/rabbitmq-server-generic-unix-|.tar.xz' '{print $2}')
66+ export CONF_DIR_PREFIX="$(mktemp -d)"
67+ export RABBITMQ_DOCKER_IMAGE=pivotalrabbitmq/rabbitmq:$IMAGE_TAG
68+ echo "Running selenium tests with "
69+ echo " - CONF_DIR_PREFIX: ${CONF_DIR_PREFIX}"
70+ echo " - IMAGE_TAG: ${IMAGE_TAG}"
71+ echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}"
72+ echo "SELENIUM_ARTIFACTS=${CONF_DIR_PREFIX}" >> $GITHUB_ENV
73+ ${SELENIUM_DIR}/run-suites.sh short-suite-management-ui
74+
7075 - name : Upload Test Artifacts
71- if : ${{ failure() && steps.tests.outcome == 'failed ' }}
76+ if : ${{ failure() && steps.tests.outcome == 'failure ' }}
7277 uses : actions/upload-artifact@v4
7378 env :
7479 SELENIUM_ARTIFACTS : ${{ steps.tests.outputs.SELENIUM_ARTIFACTS }}
7580 with :
7681 name : test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }}
77- path : |
78- $SELENIUM_ARTIFACTS/*
82+ path : ${{ env.SELENIUM_ARTIFACTS }}/*
Original file line number Diff line number Diff line change @@ -66,15 +66,19 @@ jobs:
6666 - name : Run full UI suite on a 3-node rabbitmq cluster
6767 id : tests
6868 run : |
69- IMAGE_TAG=$(find PACKAGES/rabbitmq-server-generic-unix-*.tar.xz | awk -F 'PACKAGES/rabbitmq-server-generic-unix-|.tar.xz' '{print $2}')
70- CONF_DIR_PREFIX="$(mktemp -d)" RABBITMQ_DOCKER_IMAGE=pivotalrabbitmq/rabbitmq:$IMAGE_TAG \
71- ${SELENIUM_DIR}/run-suites.sh full-suite-management-ui
72- echo "SELENIUM_ARTIFACTS=$CONF_DIR_PREFIX" >> "$GITHUB_ENV"
69+ export IMAGE_TAG=$(find PACKAGES/rabbitmq-server-generic-unix-*.tar.xz | awk -F 'PACKAGES/rabbitmq-server-generic-unix-|.tar.xz' '{print $2}')
70+ export CONF_DIR_PREFIX="$(mktemp -d)"
71+ export RABBITMQ_DOCKER_IMAGE=pivotalrabbitmq/rabbitmq:$IMAGE_TAG
72+ echo "Running selenium tests with "
73+ echo " - CONF_DIR_PREFIX: ${CONF_DIR_PREFIX}"
74+ echo " - IMAGE_TAG: ${IMAGE_TAG}"
75+ echo " - RABBITMQ_DOCKER_IMAGE: ${RABBITMQ_DOCKER_IMAGE}"
76+ echo "SELENIUM_ARTIFACTS=${CONF_DIR_PREFIX}" >> $GITHUB_ENV
77+ ${SELENIUM_DIR}/run-suites.sh full-suite-management-ui
7378
7479 - name : Upload Test Artifacts
75- if : always()
80+ if : ${{ failure() && steps.tests.outcome == 'failure' }}
76817782 with :
7883 name : test-artifacts-${{ matrix.browser }}-${{ matrix.erlang_version }}
79- path : |
80- ${{ env.SELENIUM_ARTIFACTS }}/*
84+ path : ${{ env.SELENIUM_ARTIFACTS }}/*
You can’t perform that action at this time.
0 commit comments