ci: rename broker tests ci job to 'run_jmeter_tests'

This commit is contained in:
Zaiming (Stone) Shi 2022-04-26 22:29:54 +02:00
parent fdde829ab9
commit a93eee5d08
1 changed files with 9 additions and 9 deletions

View File

@ -1,4 +1,4 @@
name: Broker tests name: JMeter integration tests
on: on:
push: push:
@ -9,7 +9,7 @@ on:
- "master" - "master"
jobs: jobs:
build: build_emqx_for_jmeter_tests:
runs-on: ubuntu-latest runs-on: ubuntu-latest
outputs: outputs:
version: ${{ steps.build_docker.outputs.version}} version: ${{ steps.build_docker.outputs.version}}
@ -52,7 +52,7 @@ jobs:
- mqtt_topic_rewrite - mqtt_topic_rewrite
# - mqtt_retainer # - mqtt_retainer
needs: build needs: build_emqx_for_jmeter_tests
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/download-artifact@v2 - uses: actions/download-artifact@v2
@ -65,7 +65,7 @@ jobs:
- name: docker compose up - name: docker compose up
timeout-minutes: 5 timeout-minutes: 5
env: env:
_EMQX_DOCKER_IMAGE_TAG: emqx/emqx:${{ needs.build.outputs.version }} _EMQX_DOCKER_IMAGE_TAG: emqx/emqx:${{ needs.build_emqx_for_jmeter_tests.outputs.version }}
run: | run: |
docker-compose \ docker-compose \
-f .ci/docker-compose-file/docker-compose-emqx-cluster.yaml \ -f .ci/docker-compose-file/docker-compose-emqx-cluster.yaml \
@ -143,7 +143,7 @@ jobs:
- pgsql_authn - pgsql_authn
- pgsql_authz - pgsql_authz
needs: build needs: build_emqx_for_jmeter_tests
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/download-artifact@v2 - uses: actions/download-artifact@v2
@ -244,7 +244,7 @@ jobs:
- mysql_authn - mysql_authn
- mysql_authz - mysql_authz
needs: build needs: build_emqx_for_jmeter_tests
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/download-artifact@v2 - uses: actions/download-artifact@v2
@ -341,7 +341,7 @@ jobs:
scripts_type: scripts_type:
- jwt_authn - jwt_authn
needs: build needs: build_emqx_for_jmeter_tests
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/download-artifact@v2 - uses: actions/download-artifact@v2
@ -435,7 +435,7 @@ jobs:
- built_in_database_authn - built_in_database_authn
- built_in_database_authz - built_in_database_authz
needs: build needs: build_emqx_for_jmeter_tests
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/download-artifact@v2 - uses: actions/download-artifact@v2
@ -448,7 +448,7 @@ jobs:
- name: docker compose up - name: docker compose up
timeout-minutes: 5 timeout-minutes: 5
env: env:
_EMQX_DOCKER_IMAGE_TAG: emqx/emqx:${{ needs.build.outputs.version }} _EMQX_DOCKER_IMAGE_TAG: emqx/emqx:${{ needs.build_emqx_for_jmeter_tests.outputs.version }}
PGSQL_TAG: ${{ matrix.mysql_tag }} PGSQL_TAG: ${{ matrix.mysql_tag }}
run: | run: |
docker-compose \ docker-compose \