Explorar el Código

ci: rename broker tests ci job to 'run_jmeter_tests'

Zaiming (Stone) Shi hace 3 años
padre
commit
a93eee5d08
Se han modificado 1 ficheros con 9 adiciones y 9 borrados
  1. 9 9
      .github/workflows/run_broker_tests.yaml

+ 9 - 9
.github/workflows/run_broker_tests.yaml

@@ -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 \