File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,15 +42,20 @@ steps:
4242 - name : $_TEST_RUNNER_IMAGE
4343 id : run-tests-cloud-functions
4444 dir : /
45- env : ["PROJECT_ID=$PROJECT_ID"]
45+ env : ["PROJECT_ID=$PROJECT_ID", "TEST_RUN_ID=$BUILD_ID" ]
4646 args :
4747 - cloud-functions-gen2
4848 - --functionsource=/workspace/e2e-test-server/dist/function-source.zip
4949 - --runtime=nodejs20
5050 - --entrypoint=cloudFunctionHandler
51+ - --skip-cleanup
5152
5253logsBucket : gs://opentelemetry-ops-e2e-cloud-build-logs
5354timeout : 20m
5455substitutions :
5556 _TEST_RUNNER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-e2e-testing:0.22.0
5657 _TEST_SERVER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-js-e2e-test-server:${SHORT_SHA}
58+
59+ options :
60+ # Notify for Cloud Build async cleanup trigger
61+ pubsubTopic : projects/opentelemetry-ops-e2e/topics/e2e-cleanup
Original file line number Diff line number Diff line change @@ -25,13 +25,18 @@ steps:
2525 - name : $_TEST_RUNNER_IMAGE
2626 id : run-tests-cloud-run
2727 dir : /
28- env : ["PROJECT_ID=$PROJECT_ID"]
28+ env : ["PROJECT_ID=$PROJECT_ID", "TEST_RUN_ID=$BUILD_ID" ]
2929 args :
3030 - cloud-run
3131 - --image=$_TEST_SERVER_IMAGE
32+ - --skip-cleanup
3233
3334logsBucket : gs://opentelemetry-ops-e2e-cloud-build-logs
3435timeout : 20m
3536substitutions :
3637 _TEST_RUNNER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-e2e-testing:0.22.0
3738 _TEST_SERVER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-js-e2e-test-server:${SHORT_SHA}
39+
40+ options :
41+ # Notify for Cloud Build async cleanup trigger
42+ pubsubTopic : projects/opentelemetry-ops-e2e/topics/e2e-cleanup
Original file line number Diff line number Diff line change @@ -40,14 +40,19 @@ steps:
4040 - name : $_TEST_RUNNER_IMAGE
4141 id : run-tests-gae-standard
4242 dir : /
43- env : ["PROJECT_ID=$PROJECT_ID"]
43+ env : ["PROJECT_ID=$PROJECT_ID", "TEST_RUN_ID=$BUILD_ID" ]
4444 args :
4545 - gae-standard
4646 - --runtime=nodejs22
4747 - --appsource=/workspace/e2e-test-server/dist/appsource.zip
48+ - --skip-cleanup
4849
4950logsBucket : gs://opentelemetry-ops-e2e-cloud-build-logs
5051timeout : 20m
5152substitutions :
5253 _TEST_RUNNER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-e2e-testing:0.22.0
5354 _TEST_SERVER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-js-e2e-test-server:${SHORT_SHA}
55+
56+ options :
57+ # Notify for Cloud Build async cleanup trigger
58+ pubsubTopic : projects/opentelemetry-ops-e2e/topics/e2e-cleanup
Original file line number Diff line number Diff line change @@ -26,14 +26,19 @@ steps:
2626 - name : $_TEST_RUNNER_IMAGE
2727 id : run-tests-gae
2828 dir : /
29- env : ["PROJECT_ID=$PROJECT_ID"]
29+ env : ["PROJECT_ID=$PROJECT_ID", "TEST_RUN_ID=$BUILD_ID" ]
3030 args :
3131 - gae
3232 - --image=$_TEST_SERVER_IMAGE
3333 - --runtime=node
34+ - --skip-cleanup
3435
3536logsBucket : gs://opentelemetry-ops-e2e-cloud-build-logs
3637timeout : 20m
3738substitutions :
3839 _TEST_RUNNER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-e2e-testing:0.22.0
3940 _TEST_SERVER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-js-e2e-test-server:${SHORT_SHA}
41+
42+ options :
43+ # Notify for Cloud Build async cleanup trigger
44+ pubsubTopic : projects/opentelemetry-ops-e2e/topics/e2e-cleanup
Original file line number Diff line number Diff line change @@ -26,14 +26,19 @@ steps:
2626 - name : $_TEST_RUNNER_IMAGE
2727 id : run-tests-gce
2828 dir : /
29- env : ["PROJECT_ID=$PROJECT_ID"]
29+ env : ["PROJECT_ID=$PROJECT_ID", "TEST_RUN_ID=$BUILD_ID" ]
3030 args :
3131 - gce
3232 - --image=$_TEST_SERVER_IMAGE
3333 - --health-check-timeout=8m
34+ - --skip-cleanup
3435
3536logsBucket : gs://opentelemetry-ops-e2e-cloud-build-logs
3637timeout : 20m
3738substitutions :
3839 _TEST_RUNNER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-e2e-testing:0.22.0
3940 _TEST_SERVER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-js-e2e-test-server:${SHORT_SHA}
41+
42+ options :
43+ # Notify for Cloud Build async cleanup trigger
44+ pubsubTopic : projects/opentelemetry-ops-e2e/topics/e2e-cleanup
Original file line number Diff line number Diff line change @@ -25,13 +25,18 @@ steps:
2525 - name : $_TEST_RUNNER_IMAGE
2626 id : run-tests-gke
2727 dir : /
28- env : ["PROJECT_ID=$PROJECT_ID"]
28+ env : ["PROJECT_ID=$PROJECT_ID", "TEST_RUN_ID=$BUILD_ID" ]
2929 args :
3030 - gke
3131 - --image=$_TEST_SERVER_IMAGE
32+ - --skip-cleanup
3233
3334logsBucket : gs://opentelemetry-ops-e2e-cloud-build-logs
3435timeout : 20m
3536substitutions :
3637 _TEST_RUNNER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-e2e-testing:0.22.0
3738 _TEST_SERVER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-js-e2e-test-server:${SHORT_SHA}
39+
40+ options :
41+ # Notify for Cloud Build async cleanup trigger
42+ pubsubTopic : projects/opentelemetry-ops-e2e/topics/e2e-cleanup
Original file line number Diff line number Diff line change @@ -32,14 +32,19 @@ steps:
3232 - name : $_TEST_RUNNER_IMAGE
3333 id : run-tests-local
3434 dir : /
35- env : ["PROJECT_ID=$PROJECT_ID"]
35+ env : ["PROJECT_ID=$PROJECT_ID", "TEST_RUN_ID=$BUILD_ID" ]
3636 args :
3737 - local
3838 - --image=$_TEST_SERVER_IMAGE
3939 - --network=cloudbuild
40+ - --skip-cleanup
4041
4142logsBucket : gs://opentelemetry-ops-e2e-cloud-build-logs
4243timeout : 20m
4344substitutions :
4445 _TEST_RUNNER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-e2e-testing:0.22.0
4546 _TEST_SERVER_IMAGE : us-central1-docker.pkg.dev/${PROJECT_ID}/e2e-testing/opentelemetry-operations-js-e2e-test-server:${SHORT_SHA}
47+
48+ options :
49+ # Notify for Cloud Build async cleanup trigger
50+ pubsubTopic : projects/opentelemetry-ops-e2e/topics/e2e-cleanup
You can’t perform that action at this time.
0 commit comments