@@ -18,11 +18,13 @@ jobs:
1818 # Technically the first step is not a pre-requisite - sandbox backend deployment is handled by APIM
1919 # Stipulating this condition simply makes it more likely the environment will be ready when tests are invoked
2020 needs : [deploy-internal-dev-backend]
21- uses : ./.github/workflows/run-e2e-tests.yml
21+ uses : ./.github/workflows/run-e2e-automation- tests.yml
2222 with :
2323 apigee_environment : internal-dev-sandbox
2424 environment : dev
2525 sub_environment : internal-dev-sandbox
26+ service_under_test : all
27+ suite_to_run : sandbox
2628 secrets :
2729 APIGEE_PASSWORD : ${{ secrets.APIGEE_PASSWORD }}
2830 APIGEE_BASIC_AUTH_TOKEN : ${{ secrets.APIGEE_BASIC_AUTH_TOKEN }}
@@ -31,11 +33,13 @@ jobs:
3133
3234 run-sandbox-tests :
3335 needs : [run-internal-dev-sandbox-tests]
34- uses : ./.github/workflows/run-e2e-tests.yml
36+ uses : ./.github/workflows/run-e2e-automation- tests.yml
3537 with :
3638 apigee_environment : sandbox
3739 environment : dev
3840 sub_environment : sandbox
41+ service_under_test : all
42+ suite_to_run : sandbox
3943 secrets :
4044 APIGEE_PASSWORD : ${{ secrets.APIGEE_PASSWORD }}
4145 APIGEE_BASIC_AUTH_TOKEN : ${{ secrets.APIGEE_BASIC_AUTH_TOKEN }}
@@ -44,11 +48,13 @@ jobs:
4448
4549 run-internal-dev-tests :
4650 needs : [deploy-internal-dev-backend]
47- uses : ./.github/workflows/run-e2e-tests.yml
51+ uses : ./.github/workflows/run-e2e-automation- tests.yml
4852 with :
4953 apigee_environment : internal-dev
5054 environment : dev
5155 sub_environment : internal-dev
56+ service_under_test : all
57+ suite_to_run : smoke
5258 secrets :
5359 APIGEE_PASSWORD : ${{ secrets.APIGEE_PASSWORD }}
5460 APIGEE_BASIC_AUTH_TOKEN : ${{ secrets.APIGEE_BASIC_AUTH_TOKEN }}
@@ -72,11 +78,18 @@ jobs:
7278 strategy :
7379 matrix :
7480 sub_environment_name : [ref, internal-qa]
75- uses : ./.github/workflows/run-e2e-tests.yml
81+ include :
82+ - apigee_environment_name : ref
83+ required_test_suite : proxy_smoke
84+ - apigee_environment_name : internal-qa
85+ required_test_suite : smoke
86+ uses : ./.github/workflows/run-e2e-automation-tests.yml
7687 with :
7788 apigee_environment : ${{ matrix.sub_environment_name }}
7889 environment : dev
7990 sub_environment : ${{ matrix.sub_environment_name }}
91+ service_under_test : all
92+ suite_to_run : ${{ matrix.required_test_suite }}
8093 secrets :
8194 APIGEE_PASSWORD : ${{ secrets.APIGEE_PASSWORD }}
8295 APIGEE_BASIC_AUTH_TOKEN : ${{ secrets.APIGEE_BASIC_AUTH_TOKEN }}
0 commit comments