@@ -18,41 +18,50 @@ 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 }}
2931 APIGEE_OTP_KEY : ${{ secrets.APIGEE_OTP_KEY }}
32+ CIS2_E2E_USERNAME : ${{ secrets.CIS2_E2E_USERNAME }}
3033 STATUS_API_KEY : ${{ secrets.STATUS_API_KEY }}
3134
3235 run-sandbox-tests :
3336 needs : [run-internal-dev-sandbox-tests]
34- uses : ./.github/workflows/run-e2e-tests.yml
37+ uses : ./.github/workflows/run-e2e-automation- tests.yml
3538 with :
3639 apigee_environment : sandbox
3740 environment : dev
3841 sub_environment : sandbox
42+ service_under_test : all
43+ suite_to_run : sandbox
3944 secrets :
4045 APIGEE_PASSWORD : ${{ secrets.APIGEE_PASSWORD }}
4146 APIGEE_BASIC_AUTH_TOKEN : ${{ secrets.APIGEE_BASIC_AUTH_TOKEN }}
4247 APIGEE_OTP_KEY : ${{ secrets.APIGEE_OTP_KEY }}
48+ CIS2_E2E_USERNAME : ${{ secrets.CIS2_E2E_USERNAME }}
4349 STATUS_API_KEY : ${{ secrets.STATUS_API_KEY }}
4450
4551 run-internal-dev-tests :
4652 needs : [deploy-internal-dev-backend]
47- uses : ./.github/workflows/run-e2e-tests.yml
53+ uses : ./.github/workflows/run-e2e-automation- tests.yml
4854 with :
4955 apigee_environment : internal-dev
5056 environment : dev
5157 sub_environment : internal-dev
58+ service_under_test : all
59+ suite_to_run : smoke
5260 secrets :
5361 APIGEE_PASSWORD : ${{ secrets.APIGEE_PASSWORD }}
5462 APIGEE_BASIC_AUTH_TOKEN : ${{ secrets.APIGEE_BASIC_AUTH_TOKEN }}
5563 APIGEE_OTP_KEY : ${{ secrets.APIGEE_OTP_KEY }}
64+ CIS2_E2E_USERNAME : ${{ secrets.CIS2_E2E_USERNAME }}
5665 STATUS_API_KEY : ${{ secrets.STATUS_API_KEY }}
5766
5867 deploy-higher-dev-envs :
@@ -72,13 +81,21 @@ jobs:
7281 strategy :
7382 matrix :
7483 sub_environment_name : [ref, internal-qa]
75- uses : ./.github/workflows/run-e2e-tests.yml
84+ include :
85+ - sub_environment_name : ref
86+ required_test_suite : proxy_smoke
87+ - sub_environment_name : internal-qa
88+ required_test_suite : smoke
89+ uses : ./.github/workflows/run-e2e-automation-tests.yml
7690 with :
7791 apigee_environment : ${{ matrix.sub_environment_name }}
7892 environment : dev
7993 sub_environment : ${{ matrix.sub_environment_name }}
94+ service_under_test : all
95+ suite_to_run : ${{ matrix.required_test_suite }}
8096 secrets :
8197 APIGEE_PASSWORD : ${{ secrets.APIGEE_PASSWORD }}
8298 APIGEE_BASIC_AUTH_TOKEN : ${{ secrets.APIGEE_BASIC_AUTH_TOKEN }}
8399 APIGEE_OTP_KEY : ${{ secrets.APIGEE_OTP_KEY }}
100+ CIS2_E2E_USERNAME : ${{ secrets.CIS2_E2E_USERNAME }}
84101 STATUS_API_KEY : ${{ secrets.STATUS_API_KEY }}
0 commit comments