@@ -141,8 +141,9 @@ testSuites:
141141 name : Talos Certifier Test App
142142 id : talos-certifier-test-app
143143 location :
144- type : LOCAL # optional, defautls to 'LOCAL'
144+ type : LOCAL # optional, defaults to 'LOCAL'
145145 deploy :
146+ parallel : true # optional, default is false
146147 timeoutSeconds : 120
147148 command : deployment/pit/deploy.sh
148149 params : # Optional command line parameters
@@ -161,6 +162,7 @@ testSuites:
161162 location :
162163 type : LOCAL
163164 deploy :
165+ parallel : true # optional, default is false
164166 command : deployment/pit/deploy.sh
165167 statusCheck :
166168 command : deployment/pit/is-deployment-ready.sh
@@ -173,7 +175,10 @@ testSuites:
173175 # Lets assume Talos Certifier and Replicator (made for testing Talos Certifier) are in the same repository
174176 location :
175177 type : LOCAL
178+ dependsOn :
179+ - talos-certifier # optional, deployment of component will not be attempted until these dependencies are up and healthy
176180 deploy :
181+ parallel : true # optional, default is false
177182 command : deployment/pit/deploy.sh
178183 statusCheck :
179184 command : deployment/pit/is-deployment-ready.sh
@@ -189,6 +194,7 @@ testSuites:
189194 gitRepository : git://127.0.0.1/some-other-component.git
190195 gitRef : # Optional, defaults to "refs/remotes/origin/master"
191196 deploy :
197+ parallel : false # optional
192198 command : deployment/pit/deploy.sh
193199 statusCheck :
194200 command : deployment/pit/is-deployment-ready.sh
0 commit comments