44 workflow_call :
55 inputs :
66 tests :
7- description : ' Tests to run (leave blank to run all tests!)'
7+ description : " Tests to run (leave blank to run all tests!)"
88 required : false
9- default : ' '
9+ default : " "
1010 type : string
1111 cross_service_tests :
12- description : ' Include imms api, pds api and reporting tests'
12+ description : " Include imms api, pds api and reporting tests"
1313 required : false
1414 default : false
1515 type : boolean
1616 github_ref :
17- description : ' Github reference to get tests from'
17+ description : " Github reference to get tests from"
1818 required : false
19- default : ' main'
19+ default : " main"
2020 type : string
2121 device :
22- description : ' Device to test'
22+ description : " Device to test"
2323 required : false
24- default : ' Desktop Chrome'
24+ default : " Desktop Chrome"
2525 type : string
2626 programmes :
2727 description : Programmes to use (FLU, HPV, MENACWY, MMR or TD_IPV)
2828 required : false
2929 default : FLU,HPV,MENACWY,MMR,TD_IPV
3030 type : string
3131 endpoint :
32- description : ' Environment to run tests against'
32+ description : " Environment to run tests against"
3333 required : false
34- default : ' https://qa.mavistesting.com'
34+ default : " https://qa.mavistesting.com"
3535 type : string
3636 screenshot_all_steps :
37- description : ' Take screenshots for all steps (in addition to failures)'
37+ description : " Take screenshots for all steps (in addition to failures)"
3838 required : false
3939 default : false
4040 type : boolean
4141 enable_reruns :
42- description : ' Enable test reruns on failure (up to 3 attempts)'
42+ description : " Enable test reruns on failure (up to 3 attempts)"
4343 required : false
4444 default : true
4545 type : boolean
4646 test_workers :
47- description : ' Number of parallel test workers to use'
47+ description : " Number of parallel test workers to use"
4848 required : false
49- default : ' 4 '
49+ default : " 4 "
5050 type : string
5151 set_feature_flags :
5252 description : >-
6060 (If enabled above) Additional feature flags to set. api, basic_auth,
6161 dev_tools will be set by default
6262 required : false
63- default : ' '
63+ default : " "
6464 type : string
6565 secrets :
6666 IMMS_API_KEY :
8181 workflow_dispatch :
8282 inputs :
8383 tests :
84- description : ' Tests to run (leave blank to run all tests!)'
84+ description : " Tests to run (leave blank to run all tests!)"
8585 required : false
86- default : ' '
86+ default : " "
8787 cross_service_tests :
88- description : ' Include imms api, pds api and reporting tests'
88+ description : " Include imms api, pds api and reporting tests"
8989 required : false
90- default : ' true'
90+ default : " true"
9191 type : choice
9292 options :
9393 - true
9494 - false
9595 device :
96- description : ' Device to test'
96+ description : " Device to test"
9797 required : true
98- default : ' Desktop Chrome'
98+ default : " Desktop Chrome"
9999 type : choice
100100 options :
101101 - Desktop Chrome
@@ -111,47 +111,47 @@ on:
111111 required : true
112112 default : FLU,HPV,MENACWY,MMR,TD_IPV
113113 environment :
114- description : ' Environment to run tests on'
114+ description : " Environment to run tests on"
115115 required : true
116- default : ' qa '
116+ default : " qa "
117117 type : choice
118118 options :
119119 - qa
120120 - training
121121 - sandbox-alpha
122122 - sandbox-beta
123123 screenshot_all_steps :
124- description : ' Take screenshots for all steps (in addition to failures)'
124+ description : " Take screenshots for all steps (in addition to failures)"
125125 required : true
126- default : ' false'
126+ default : " false"
127127 type : choice
128128 options :
129129 - true
130130 - false
131131 enable_reruns :
132- description : ' Enable test reruns on failure (up to 3 attempts)'
132+ description : " Enable test reruns on failure (up to 3 attempts)"
133133 required : true
134- default : ' true'
134+ default : " true"
135135 type : choice
136136 options :
137137 - true
138138 - false
139139 test_workers :
140- description : ' Number of parallel test workers to use'
140+ description : " Number of parallel test workers to use"
141141 required : true
142- default : ' 4 '
142+ default : " 4 "
143143 type : choice
144144 options :
145- - ' 1 '
146- - ' 2 '
147- - ' 3 '
148- - ' 4 '
145+ - " 1 "
146+ - " 2 "
147+ - " 3 "
148+ - " 4 "
149149 set_feature_flags :
150150 description : >-
151151 Set feature flags in the flipper page before running tests (affects all
152152 users of the environment being tested!)
153153 required : true
154- default : ' false'
154+ default : " false"
155155 type : choice
156156 options :
157157 - true
161161 (If enabled above) Additional feature flags to set. api, basic_auth,
162162 dev_tools will be set by default
163163 required : false
164- default : ' '
164+ default : " "
165165
166166jobs :
167167 test :
0 commit comments