diff --git a/.github/workflows/sam-build-tag-publish-and-run-tests.yaml b/.github/workflows/sam-build-tag-publish-and-run-tests.yaml index 088fe8708..4afc88e1d 100644 --- a/.github/workflows/sam-build-tag-publish-and-run-tests.yaml +++ b/.github/workflows/sam-build-tag-publish-and-run-tests.yaml @@ -13,6 +13,7 @@ on: env: BEE_CREATE_RUN_NAME: 'bee-create-${{ github.event.repository.name }}-${{ github.run_id }}-${{ github.run_attempt }}' BEE_DESTROY_RUN_NAME: 'bee-destroy-${{ github.event.repository.name }}-${{ github.run_id }}-${{ github.run_attempt }}' + RAWLS_SWAT_TESTS_RUN_NAME: 'rawls-swat-tests-${{ github.event.repository.name }}-${{ github.run_id }}-${{ github.run_attempt }}' jobs: tag: @@ -195,8 +196,8 @@ jobs: terra-env: [ dev ] # what versions of apps do we use to emulate types of environments testing-env: [ qa ] # what env resources to use, e.g. SA keys test-group: [ - { group_name: workspaces, tag: "-n org.broadinstitute.dsde.test.api.AuthDomainsTest -n org.broadinstitute.dsde.test.api.BillingsTest -n org.broadinstitute.dsde.test.api.WorkspacesTest" }, - { group_name: analysis_journeys, tag: "-n org.broadinstitute.dsde.test.api.DataRepoSnapshotsTest" }, + { group_name: workspaces, tag: "-n org.broadinstitute.dsde.test.api.BillingsTest -n org.broadinstitute.dsde.test.api.WorkspacesTest" }, + { group_name: workspacesAuthDomains, tag: "-n org.broadinstitute.dsde.test.api.AuthDomainsTest" }, { group_name: workflows, tag: "-n org.broadinstitute.dsde.test.api.MethodsTest" } ] # Rawls test groups runs-on: ubuntu-latest @@ -209,8 +210,9 @@ jobs: env: rawls_base_test_entrypoint: "testOnly -- -l ProdTest -l NotebooksCanaryTest" test-context: ${{ needs.prepare-configs.outputs.test-context }} - uses: broadinstitute/workflow-dispatch@v3 + uses: broadinstitute/workflow-dispatch@v4 with: + run-name: "${{ env.RAWLS_SWAT_TESTS_RUN_NAME }}-${{ matrix.terra-env }}-${{ matrix.testing-env }}-${{ matrix.test-group.group_name }}" workflow: .github/workflows/rawls-swat-tests.yaml repo: broadinstitute/terra-github-workflows ref: refs/heads/main @@ -218,6 +220,7 @@ jobs: # manually recalculate b/c env context is broken https://github.com/actions/runner/issues/480 inputs: '{ "additional-args": "{\"logging\":\"true\",\"java-version\":\"17\",\"billing-project\":\"\"}", + "run-name": "${{ env.RAWLS_SWAT_TESTS_RUN_NAME }}-${{ matrix.terra-env }}-${{ matrix.testing-env }}-${{ matrix.test-group.group_name }}", "bee-name": "${{ github.event.repository.name }}-${{ github.run_id }}-${{ matrix.terra-env }}", "ENV": "${{ matrix.testing-env }}", "test-group-name": "${{ matrix.test-group.group_name }}",