You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .circleci/config.yml
+15-12Lines changed: 15 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -134,8 +134,8 @@ workflows:
134
134
test-strategy: test_parallel
135
135
use-random-user: false
136
136
platforms: linux/arm64
137
-
machine-type: ubuntu2204arm64
138
-
firefox-install-lang-package: true
137
+
machine-type: ubuntu2204arm64large
138
+
firefox-install-lang-package: false
139
139
enable-managed-downloads: true
140
140
- docker-test:
141
141
name: "Docker test - Node relay commands"
@@ -213,9 +213,10 @@ jobs:
213
213
sleep 10
214
214
fi
215
215
done
216
-
exit 1
216
+
exit $status
217
217
- run:
218
218
name: "Test Docker images"
219
+
no_output_timeout: 60m
219
220
command: |
220
221
N=3
221
222
while [ $N -gt 0 ]; do
@@ -224,15 +225,17 @@ jobs:
224
225
make ${TEST_STRATEGY}")
225
226
status=$?
226
227
if [ $status -eq 0 ]; then
228
+
echo "${output}"
227
229
echo "Tests passed"
228
230
exit 0
229
231
else
232
+
echo "${output}"
230
233
echo "Tests failed. Retrying..."
231
234
N=$((N-1))
232
235
sleep 10
233
236
fi
234
237
done
235
-
exit 1
238
+
exit $status
236
239
237
240
kubernetes-test:
238
241
parameters:
@@ -263,6 +266,8 @@ jobs:
263
266
HELM_VERSION: << parameters.helm-version >>
264
267
DOCKER_VERSION: << parameters.docker-version >>
265
268
TEST_UPGRADE_CHART: << parameters.test-upgrade >>
269
+
TEST_MULTIPLE_VERSIONS: false
270
+
TEST_MULTIPLE_PLATFORMS: false
266
271
steps:
267
272
- run:
268
273
name: "Prepare workflow environment variables"
@@ -299,7 +304,7 @@ jobs:
299
304
sleep 10
300
305
fi
301
306
done
302
-
exit 1
307
+
exit $status
303
308
- run:
304
309
name: "Build Helm charts"
305
310
command: |
@@ -309,15 +314,13 @@ jobs:
309
314
source $BASH_ENV
310
315
- run:
311
316
name: "Test Selenium Grid on Kubernetes"
312
-
no_output_timeout: 30m
317
+
no_output_timeout: 60m
313
318
command: |
314
-
if [ "${TEST_STRATEGY}" == "playwright_connect_grid" ]; then
315
-
PLATFORMS=${PLATFORMS} NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} TEST_UPGRADE_CHART=false make chart_test_autoscaling_${TEST_STRATEGY} && make test_video_integrity
316
-
exit $?
317
-
fi
318
319
N=3
319
320
while [ $N -gt 0 ]; do
320
-
output=$(eval "PLATFORMS=${PLATFORMS} NAME=${IMAGE_REGISTRY} VERSION=${BRANCH} BUILD_DATE=${BUILD_DATE} TEST_UPGRADE_CHART=false make chart_test_autoscaling_${TEST_STRATEGY} && make test_video_integrity")
0 commit comments