From 460ea0e9578c41520ba73062fa223a1f230ff56d Mon Sep 17 00:00:00 2001 From: Ivan Dyachkov Date: Thu, 29 Jun 2023 09:28:50 +0200 Subject: [PATCH] ci(jmeter): collect emqx logs --- .github/workflows/run_jmeter_tests.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/run_jmeter_tests.yaml b/.github/workflows/run_jmeter_tests.yaml index a295c47da..536b70ac3 100644 --- a/.github/workflows/run_jmeter_tests.yaml +++ b/.github/workflows/run_jmeter_tests.yaml @@ -145,6 +145,8 @@ jobs: pgsql_authn_authz: runs-on: ubuntu-22.04 + env: + _EMQX_DOCKER_IMAGE_TAG: emqx/emqx:${{ needs.build_emqx_for_jmeter_tests.outputs.version }} strategy: fail-fast: false @@ -175,7 +177,6 @@ jobs: - name: docker compose up timeout-minutes: 5 env: - _EMQX_DOCKER_IMAGE_TAG: emqx/emqx:${{ needs.build_emqx_for_jmeter_tests.outputs.version }} PGSQL_TAG: ${{ matrix.pgsql_tag }} run: | docker-compose \ @@ -246,6 +247,10 @@ jobs: echo "check logs failed" exit 1 fi + - name: dump docker compose logs + if: failure() + run: | + docker-compose -f .ci/docker-compose-file/docker-compose-emqx-cluster.yaml logs --no-color > ./jmeter_logs/emqx.log - uses: actions/upload-artifact@v3 if: always() with: