Implement GAE resource detection #351
Merged
Google Cloud Build / ops-python-e2e-cloud-functions-gen2 (opentelemetry-ops-e2e)
succeeded
Aug 9, 2024 in 3m 6s
Summary
Build Information
Trigger | ops-python-e2e-cloud-functions-gen2 |
Build | 4d0ad531-fd6e-41cc-b986-a9dfd0617e12 |
Start | 2024-08-08T19:11:36-07:00 |
Duration | 3m3.383s |
Status | SUCCESS |
Steps
Step | Status | Duration |
---|---|---|
build | SUCCESS | 16.844s |
run-tests-cloud-run | SUCCESS | 2m41.693s |
Details
starting build "4d0ad531-fd6e-41cc-b986-a9dfd0617e12"
FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/GoogleCloudPlatform/opentelemetry-operations-python
* branch 8d7b3526ef22acd7fb7d2e55529411cb08d72302 -> FETCH_HEAD
HEAD is now at 8d7b352 Implement GAE resource detection
SETUPBUILD
BUILD
Starting Step #0 - "build"
Step #0 - "build": Pulling image: python:3.11-slim
Step #0 - "build": 3.11-slim: Pulling from library/python
Step #0 - "build": efc2b5ad9eec: Already exists
Step #0 - "build": 446018211442: Pulling fs layer
Step #0 - "build": 5bc0eaadb0f2: Pulling fs layer
Step #0 - "build": 1223fada0895: Pulling fs layer
Step #0 - "build": ea1cb5d8bd5c: Pulling fs layer
Step #0 - "build": ea1cb5d8bd5c: Waiting
Step #0 - "build": 1223fada0895: Verifying Checksum
Step #0 - "build": 1223fada0895: Download complete
Step #0 - "build": 446018211442: Verifying Checksum
Step #0 - "build": 446018211442: Download complete
Step #0 - "build": 5bc0eaadb0f2: Verifying Checksum
Step #0 - "build": 5bc0eaadb0f2: Download complete
Step #0 - "build": ea1cb5d8bd5c: Verifying Checksum
Step #0 - "build": ea1cb5d8bd5c: Download complete
Step #0 - "build": 446018211442: Pull complete
Step #0 - "build": 5bc0eaadb0f2: Pull complete
Step #0 - "build": 1223fada0895: Pull complete
Step #0 - "build": ea1cb5d8bd5c: Pull complete
Step #0 - "build": Digest: sha256:a90e299af8a9cd6b59c4aaed2b024c78561476978244a1ab89742a4a5ac8c974
Step #0 - "build": Status: Downloaded newer image for python:3.11-slim
Step #0 - "build": docker.io/library/python:3.11-slim
Step #0 - "build": + apt-get update
Step #0 - "build": Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Step #0 - "build": Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Step #0 - "build": Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Step #0 - "build": Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8788 kB]
Step #0 - "build": Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [13.8 kB]
Step #0 - "build": Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [169 kB]
Step #0 - "build": Fetched 9225 kB in 2s (5355 kB/s)
Step #0 - "build": Reading package lists...
Step #0 - "build": + apt-get install -y zip
Step #0 - "build": Reading package lists...
Step #0 - "build": Building dependency tree...
Step #0 - "build": Reading state information...
Step #0 - "build": The following additional packages will be installed:
Step #0 - "build": unzip
Step #0 - "build": The following NEW packages will be installed:
Step #0 - "build": unzip zip
Step #0 - "build": 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Step #0 - "build": Need to get 396 kB of archives.
Step #0 - "build": After this operation, 1019 kB of additional disk space will be used.
Step #0 - "build": Get:1 http://deb.debian.org/debian bookworm/main amd64 unzip amd64 6.0-28 [166 kB]
Step #0 - "build": Get:2 http://deb.debian.org/debian bookworm/main amd64 zip amd64 3.0-13 [230 kB]
Step #0 - "build": debconf: delaying package configuration, since apt-utils is not installed
Step #0 - "build": Fetched 396 kB in 0s (6964 kB/s)
Step #0 - "build": Selecting previously unselected package unzip.
Step #0 - "build": (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 6696 files and directories currently installed.)
Step #0 - "build": Preparing to unpack .../unzip_6.0-28_amd64.deb ...
Step #0 - "build": Unpacking unzip (6.0-28) ...
Step #0 - "build": Selecting previously unselected package zip.
Step #0 - "build": Preparing to unpack .../archives/zip_3.0-13_amd64.deb ...
Step #0 - "build": Unpacking zip (3.0-13) ...
Step #0 - "build": Setting up unzip (6.0-28) ...
Step #0 - "build": Setting up zip (3.0-13) ...
Step #0 - "build": + cd e2e-test-server/
Step #0 - "build": + pip wheel --no-deps --wheel-dir wheels ../opentelemetry-exporter-gcp-trace/ ../opentelemetry-resourcedetector-gcp/ ../opentelemetry-propagator-gcp
Step #0 - "build": Processing /workspace/opentelemetry-exporter-gcp-trace
Step #0 - "build": Preparing metadata (setup.py): started
Step #0 - "build": Preparing metadata (setup.py): finished with status 'done'
Step #0 - "build": Processing /workspace/opentelemetry-resourcedetector-gcp
Step #0 - "build": Preparing metadata (setup.py): started
Step #0 - "build": Preparing metadata (setup.py): finished with status 'done'
Step #0 - "build": Processing /workspace/opentelemetry-propagator-gcp
Step #0 - "build": Preparing metadata (setup.py): started
Step #0 - "build": Preparing metadata (setup.py): finished with status 'done'
Step #0 - "build": Building wheels for collected packages: opentelemetry-exporter-gcp-trace, opentelemetry-resourcedetector-gcp, opentelemetry-propagator-gcp
Step #0 - "build": Building wheel for opentelemetry-exporter-gcp-trace (setup.py): started
Step #0 - "build": Building wheel for opentelemetry-exporter-gcp-trace (setup.py): finished with status 'done'
Step #0 - "build": Created wheel for opentelemetry-exporter-gcp-trace: filename=opentelemetry_exporter_gcp_trace-1.7.0.dev0-py3-none-any.whl size=13902 sha256=2170818e1407cbf808b1204739c86e55097e7d9c1969c0cb0d99a77b4ee72f17
Step #0 - "build": Stored in directory: /builder/home/.cache/pip/wheels/03/cb/aa/7ec5c6807da14bf10999c1082078b676066d8d1503cd3890e1
Step #0 - "build": Building wheel for opentelemetry-resourcedetector-gcp (setup.py): started
Step #0 - "build": Building wheel for opentelemetry-resourcedetector-gcp (setup.py): finished with status 'done'
Step #0 - "build": Created wheel for opentelemetry-resourcedetector-gcp: filename=opentelemetry_resourcedetector_gcp-1.7.0.dev0-py3-none-any.whl size=20224 sha256=e463261995960b3d1335d84842c93a5728bae2f6d2eeb80881bf022ab57daec2
Step #0 - "build": Stored in directory: /builder/home/.cache/pip/wheels/19/47/da/3c93bae79f7082086574dc4cea3610c7521632615134c3cbb3
Step #0 - "build": Building wheel for opentelemetry-propagator-gcp (setup.py): started
Step #0 - "build": Building wheel for opentelemetry-propagator-gcp (setup.py): finished with status 'done'
Step #0 - "build": Created wheel for opentelemetry-propagator-gcp: filename=opentelemetry_propagator_gcp-1.7.0.dev0-py3-none-any.whl size=9529 sha256=02f8dbfe8dceca141e3807c9b1711322762bb74552bcbf58e78b8dccddaea19f
Step #0 - "build": Stored in directory: /builder/home/.cache/pip/wheels/50/f6/84/978cc1e9cdc40656cb8591ec0877032a97c206a495acdd0d57
Step #0 - "build": Successfully built opentelemetry-exporter-gcp-trace opentelemetry-resourcedetector-gcp opentelemetry-propagator-gcp
Step #0 - "build":
Step #0 - "build": [notice] A new release of pip is available: 24.0 -> 24.2
Step #0 - "build": [notice] To update, run: pip install --upgrade pip
Step #0 - "build": + zip -qr function-source.zip .
Finished Step #0 - "build"
Starting Step #1 - "run-tests-cloud-run"
Step #1 - "run-tests-cloud-run": Pulling image: gcr.io/opentelemetry-ops-e2e/opentelemetry-operations-e2e-testing:0.19.0
Step #1 - "run-tests-cloud-run": 0.19.0: Pulling from opentelemetry-ops-e2e/opentelemetry-operations-e2e-testing
Step #1 - "run-tests-cloud-run": f7dab3ab2d6e: Pulling fs layer
Step #1 - "run-tests-cloud-run": 7b3f66dd6b6d: Pulling fs layer
Step #1 - "run-tests-cloud-run": 2b1159e76e46: Pulling fs layer
Step #1 - "run-tests-cloud-run": bfc5f0612f42: Pulling fs layer
Step #1 - "run-tests-cloud-run": 83c11fff3278: Pulling fs layer
Step #1 - "run-tests-cloud-run": bfc5f0612f42: Waiting
Step #1 - "run-tests-cloud-run": 83c11fff3278: Waiting
Step #1 - "run-tests-cloud-run": f7dab3ab2d6e: Verifying Checksum
Step #1 - "run-tests-cloud-run": f7dab3ab2d6e: Download complete
Step #1 - "run-tests-cloud-run": 7b3f66dd6b6d: Verifying Checksum
Step #1 - "run-tests-cloud-run": 7b3f66dd6b6d: Download complete
Step #1 - "run-tests-cloud-run": f7dab3ab2d6e: Pull complete
Step #1 - "run-tests-cloud-run": 2b1159e76e46: Verifying Checksum
Step #1 - "run-tests-cloud-run": 2b1159e76e46: Download complete
Step #1 - "run-tests-cloud-run": 83c11fff3278: Verifying Checksum
Step #1 - "run-tests-cloud-run": 83c11fff3278: Download complete
Step #1 - "run-tests-cloud-run": bfc5f0612f42: Verifying Checksum
Step #1 - "run-tests-cloud-run": bfc5f0612f42: Download complete
Step #1 - "run-tests-cloud-run": 7b3f66dd6b6d: Pull complete
Step #1 - "run-tests-cloud-run": 2b1159e76e46: Pull complete
Step #1 - "run-tests-cloud-run": bfc5f0612f42: Pull complete
Step #1 - "run-tests-cloud-run": 83c11fff3278: Pull complete
Step #1 - "run-tests-cloud-run": Digest: sha256:df0b8a327445d7ff8d1e894d67b4cf0601c933f2ee423785ce104b7147e2a344
Step #1 - "run-tests-cloud-run": Status: Downloaded newer image for gcr.io/opentelemetry-ops-e2e/opentelemetry-operations-e2e-testing:0.19.0
Step #1 - "run-tests-cloud-run": gcr.io/opentelemetry-ops-e2e/opentelemetry-operations-e2e-testing:0.19.0
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:12:04 setuptf.go:53: Running command: /bin/terraform init -input=false -backend-config=bucket=opentelemetry-ops-e2e-e2e-tfstate -var=project_id=opentelemetry-ops-e2e -var=runtime=python311 -var=functionsource=/workspace/e2e-test-server/function-source.zip -var=entrypoint=cloud_functions_handler
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[0m�[1mInitializing the backend...�[0m
Step #1 - "run-tests-cloud-run": �[0m�[32m
Step #1 - "run-tests-cloud-run": Successfully configured the backend "gcs"! Terraform will automatically
Step #1 - "run-tests-cloud-run": use this backend unless the backend configuration changes.�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mInitializing modules...�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[0m�[1mInitializing provider plugins...�[0m
Step #1 - "run-tests-cloud-run": - Reusing previous version of hashicorp/google from the dependency lock file
Step #1 - "run-tests-cloud-run": - Reusing previous version of hashicorp/kubernetes from the dependency lock file
Step #1 - "run-tests-cloud-run": - Using hashicorp/google v4.41.0 from the shared cache directory
Step #1 - "run-tests-cloud-run": - Using hashicorp/kubernetes v2.3.2 from the shared cache directory
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[0m�[1m�[32mTerraform has been successfully initialized!�[0m�[32m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[32m
Step #1 - "run-tests-cloud-run": You may now begin working with Terraform. Try running "terraform plan" to see
Step #1 - "run-tests-cloud-run": any changes that are required for your infrastructure. All Terraform commands
Step #1 - "run-tests-cloud-run": should now work.
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": If you ever set or change modules or backend configuration for Terraform,
Step #1 - "run-tests-cloud-run": rerun this command to reinitialize your working directory. If you forget, other
Step #1 - "run-tests-cloud-run": commands will detect it and remind you to do so if necessary.�[0m
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:12:05 setuptf.go:53: Running command: /bin/terraform workspace new cf12a7cec953
Step #1 - "run-tests-cloud-run": �[0m�[32m�[1mCreated and switched to workspace "cf12a7cec953"!�[0m�[32m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": You're now on a new, empty workspace. Workspaces isolate their state,
Step #1 - "run-tests-cloud-run": so if you run "terraform plan" Terraform will not see any existing state
Step #1 - "run-tests-cloud-run": for this configuration.�[0m
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:12:06 setuptf.go:53: Running command: /bin/terraform apply -input=false -auto-approve -var=project_id=opentelemetry-ops-e2e -var=runtime=python311 -var=functionsource=/workspace/e2e-test-server/function-source.zip -var=entrypoint=cloud_functions_handler
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": Terraform used the selected providers to generate the following execution
Step #1 - "run-tests-cloud-run": plan. Resource actions are indicated with the following symbols:
Step #1 - "run-tests-cloud-run": �[32m+�[0m create�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": Terraform will perform the following actions:
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # google_cloudfunctions2_function.function�[0m will be created
Step #1 - "run-tests-cloud-run": �[0m �[32m+�[0m�[0m resource "google_cloudfunctions2_function" "function" {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m environment = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m id = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m location = "us-central1"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m name = "e2etest-cf12a7cec953"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m project = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m state = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m update_time = (known after apply)
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m build_config {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m build = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m entry_point = "cloud_functions_handler"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m environment_variables = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m runtime = "python311"
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m source {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m storage_source {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m bucket = "cf12a7cec953-gcf-source"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m object = "function-source.zip"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m event_trigger {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m event_type = "google.cloud.pubsub.topic.v1.messagePublished"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m pubsub_topic = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m retry_policy = "RETRY_POLICY_RETRY"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m service_account_email = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m trigger = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m trigger_region = "us-central1"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m service_config {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m all_traffic_on_latest_revision = true
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m available_memory = "256M"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m environment_variables = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m "PROJECT_ID" = "opentelemetry-ops-e2e"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m "RESPONSE_TOPIC_NAME" = "response-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m gcf_uri = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m ingress_settings = "ALLOW_INTERNAL_ONLY"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m max_instance_count = 1
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m service = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m service_account_email = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m timeout_seconds = 120
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m uri = (known after apply)
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m timeouts {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m create = "5m"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # google_storage_bucket.bucket�[0m will be created
Step #1 - "run-tests-cloud-run": �[0m �[32m+�[0m�[0m resource "google_storage_bucket" "bucket" {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m force_destroy = false
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m id = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m location = "US"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m name = "cf12a7cec953-gcf-source"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m project = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m self_link = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m storage_class = "STANDARD"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m uniform_bucket_level_access = true
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m url = (known after apply)
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # google_storage_bucket_object.object�[0m will be created
Step #1 - "run-tests-cloud-run": �[0m �[32m+�[0m�[0m resource "google_storage_bucket_object" "object" {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m bucket = "cf12a7cec953-gcf-source"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m content_type = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m crc32c = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m detect_md5hash = "different hash"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m id = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m kms_key_name = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m md5hash = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m media_link = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m name = "function-source.zip"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m output_name = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m self_link = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m source = "/workspace/e2e-test-server/function-source.zip"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m storage_class = (known after apply)
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_subscription.request_subscription�[0m will be created
Step #1 - "run-tests-cloud-run": �[0m �[32m+�[0m�[0m resource "google_pubsub_subscription" "request_subscription" {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m ack_deadline_seconds = 60
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m id = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m message_retention_duration = "1200s"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m name = "request-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m project = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m topic = "request-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_subscription.response_subscription�[0m will be created
Step #1 - "run-tests-cloud-run": �[0m �[32m+�[0m�[0m resource "google_pubsub_subscription" "response_subscription" {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m ack_deadline_seconds = 60
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m id = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m message_retention_duration = "1200s"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m name = "response-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m project = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m topic = "response-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_topic.request�[0m will be created
Step #1 - "run-tests-cloud-run": �[0m �[32m+�[0m�[0m resource "google_pubsub_topic" "request" {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m id = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m name = "request-cf12a7cec953"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m project = (known after apply)
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_topic.response�[0m will be created
Step #1 - "run-tests-cloud-run": �[0m �[32m+�[0m�[0m resource "google_pubsub_topic" "response" {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m id = (known after apply)
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m name = "response-cf12a7cec953"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m project = (known after apply)
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1mPlan:�[0m 7 to add, 0 to change, 0 to destroy.
Step #1 - "run-tests-cloud-run": �[0m
Step #1 - "run-tests-cloud-run": Changes to Outputs:
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m pubsub_info = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m request_topic = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m subscription_name = "request-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m topic_name = "request-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m response_topic = {
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m subscription_name = "response-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": �[32m+�[0m�[0m topic_name = "response-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.response: Creating...�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.request: Creating...�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket.bucket: Creating...�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket.bucket: Creation complete after 1s [id=cf12a7cec953-gcf-source]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket_object.object: Creating...�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket_object.object: Creation complete after 0s [id=cf12a7cec953-gcf-source-function-source.zip]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.request: Still creating... [10s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.response: Still creating... [10s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.response: Creation complete after 15s [id=projects/opentelemetry-ops-e2e/topics/response-cf12a7cec953]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.response_subscription: Creating...�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.request: Creation complete after 15s [id=projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.request_subscription: Creating...�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.response_subscription: Creation complete after 3s [id=projects/opentelemetry-ops-e2e/subscriptions/response-cf12a7cec953-pull]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.request_subscription: Creation complete after 4s [id=projects/opentelemetry-ops-e2e/subscriptions/request-cf12a7cec953-pull]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Creating...�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [10s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [20s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [30s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [40s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [50s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [1m0s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [1m10s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still creating... [1m20s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Creation complete after 1m23s [id=projects/opentelemetry-ops-e2e/locations/us-central1/functions/e2etest-cf12a7cec953]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1m�[32m
Step #1 - "run-tests-cloud-run": Apply complete! Resources: 7 added, 0 changed, 0 destroyed.
Step #1 - "run-tests-cloud-run": �[0m�[0m�[1m�[32m
Step #1 - "run-tests-cloud-run": Outputs:
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[0mpubsub_info = {
Step #1 - "run-tests-cloud-run": "request_topic" = {
Step #1 - "run-tests-cloud-run": "subscription_name" = "request-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": "topic_id" = "projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953"
Step #1 - "run-tests-cloud-run": "topic_name" = "request-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": "response_topic" = {
Step #1 - "run-tests-cloud-run": "subscription_name" = "response-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": "topic_name" = "response-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:13:52 main_test.go:97: Waiting for health check on pub/sub channel (will timeout after 2m0s)
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:13:59 main_test.go:106:
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": +------------------------------------------------------------------------------+
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | -------------------------> Start Test Output <------------------------ |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": +----------------------------------------------------------
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/opentelemetry-ops-e2e-cloud-build-logs/log-4d0ad531-fd6e-41cc-b986-a9dfd0617e12.txt.]
...
test_id
Step #1 - "run-tests-cloud-run": --- PASS: TestBasicTrace (5.79s)
Step #1 - "run-tests-cloud-run": --- PASS: TestBasicTrace/Span_has_label_g.co/agent (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestBasicTrace/Span_has_label_test_id (0.00s)
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_g.co/agent
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_test_id
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_cloud.provider
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_cloud.platform
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_cloud.region
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_faas.name
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_faas.instance
Step #1 - "run-tests-cloud-run": === RUN TestResourceDetectionTrace/Span_has_label_faas.version
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace (2.73s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_g.co/agent (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_test_id (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_cloud.provider (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_cloud.platform (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_cloud.region (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_faas.name (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_faas.instance (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestResourceDetectionTrace/Span_has_label_faas.version (0.00s)
Step #1 - "run-tests-cloud-run": === RUN TestComplexTrace
Step #1 - "run-tests-cloud-run": trace_test.go:80: Retrying GetTrace(15839ae9f66d07939e410981bb1aabc8): googleapi: Error 404: Requested entity was not found., notFound
Step #1 - "run-tests-cloud-run": === RUN TestComplexTrace/assert_structure_of_span_complexTrace/root
Step #1 - "run-tests-cloud-run": === RUN TestComplexTrace/assert_structure_of_span_complexTrace/child1
Step #1 - "run-tests-cloud-run": === RUN TestComplexTrace/assert_structure_of_span_complexTrace/child2
Step #1 - "run-tests-cloud-run": === RUN TestComplexTrace/assert_structure_of_span_complexTrace/child3
Step #1 - "run-tests-cloud-run": --- PASS: TestComplexTrace (5.65s)
Step #1 - "run-tests-cloud-run": --- PASS: TestComplexTrace/assert_structure_of_span_complexTrace/root (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestComplexTrace/assert_structure_of_span_complexTrace/child1 (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestComplexTrace/assert_structure_of_span_complexTrace/child2 (0.00s)
Step #1 - "run-tests-cloud-run": --- PASS: TestComplexTrace/assert_structure_of_span_complexTrace/child3 (0.00s)
Step #1 - "run-tests-cloud-run": === RUN TestBasicPropagator
Step #1 - "run-tests-cloud-run": trace_test.go:80: Retrying GetTrace(9a4791fd720e760e0ebeab069e1a7f68): googleapi: Error 404: Requested entity was not found., notFound
Step #1 - "run-tests-cloud-run": --- PASS: TestBasicPropagator (3.67s)
Step #1 - "run-tests-cloud-run": PASS
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:14:17 main_test.go:108:
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": +------------------------------------------------------------------------------+
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | --------------------------> End Test Output <------------------------- |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": | |
Step #1 - "run-tests-cloud-run": +------------------------------------------------------------------------------+
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:14:17 setuptf.go:53: Running command: /bin/terraform destroy -input=false -auto-approve -var=project_id=opentelemetry-ops-e2e -var=runtime=python311 -var=functionsource=/workspace/e2e-test-server/function-source.zip -var=entrypoint=cloud_functions_handler
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket.bucket: Refreshing state... [id=cf12a7cec953-gcf-source]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.request: Refreshing state... [id=projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.response: Refreshing state... [id=projects/opentelemetry-ops-e2e/topics/response-cf12a7cec953]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket_object.object: Refreshing state... [id=cf12a7cec953-gcf-source-function-source.zip]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.response_subscription: Refreshing state... [id=projects/opentelemetry-ops-e2e/subscriptions/response-cf12a7cec953-pull]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.request_subscription: Refreshing state... [id=projects/opentelemetry-ops-e2e/subscriptions/request-cf12a7cec953-pull]�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Refreshing state... [id=projects/opentelemetry-ops-e2e/locations/us-central1/functions/e2etest-cf12a7cec953]�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": Terraform used the selected providers to generate the following execution
Step #1 - "run-tests-cloud-run": plan. Resource actions are indicated with the following symbols:
Step #1 - "run-tests-cloud-run": �[31m-�[0m destroy�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": Terraform will perform the following actions:
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # google_cloudfunctions2_function.function�[0m will be �[1m�[31mdestroyed�[0m
Step #1 - "run-tests-cloud-run": �[0m �[31m-�[0m�[0m resource "google_cloudfunctions2_function" "function" {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m environment = "GEN_2" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m id = "projects/opentelemetry-ops-e2e/locations/us-central1/functions/e2etest-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m labels = {} �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m location = "us-central1" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m name = "e2etest-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m project = "opentelemetry-ops-e2e" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m state = "ACTIVE" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m update_time = "2024-08-09T02:13:43.516191601Z" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m build_config {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m build = "projects/427213409062/locations/us-central1/builds/2de43ced-555d-4e40-ac12-e5802c45790b" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m docker_repository = "projects/opentelemetry-ops-e2e/locations/us-central1/repositories/gcf-artifacts" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m entry_point = "cloud_functions_handler" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m environment_variables = {} �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m runtime = "python311" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m source {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m storage_source {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m bucket = "cf12a7cec953-gcf-source" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m generation = 1723169549299547 �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m object = "function-source.zip" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m event_trigger {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m event_type = "google.cloud.pubsub.topic.v1.messagePublished" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m pubsub_topic = "projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m retry_policy = "RETRY_POLICY_RETRY" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m service_account_email = "[email protected]" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m trigger = "projects/opentelemetry-ops-e2e/locations/us-central1/triggers/e2etest-cf12a7cec953-832140" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m trigger_region = "us-central1" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m service_config {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m all_traffic_on_latest_revision = true �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m available_memory = "256M" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m environment_variables = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "LOG_EXECUTION_ID" = "true"
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "PROJECT_ID" = "opentelemetry-ops-e2e"
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "RESPONSE_TOPIC_NAME" = "response-cf12a7cec953"
Step #1 - "run-tests-cloud-run": } �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m ingress_settings = "ALLOW_INTERNAL_ONLY" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m max_instance_count = 1 �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m min_instance_count = 0 �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m service = "projects/opentelemetry-ops-e2e/locations/us-central1/services/e2etest-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m service_account_email = "[email protected]" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m timeout_seconds = 120 �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m uri = "https://e2etest-cf12a7cec953-e5yan3golq-uc.a.run.app" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m timeouts {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m create = "5m" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # google_storage_bucket.bucket�[0m will be �[1m�[31mdestroyed�[0m
Step #1 - "run-tests-cloud-run": �[0m �[31m-�[0m�[0m resource "google_storage_bucket" "bucket" {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m default_event_based_hold = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m force_destroy = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m id = "cf12a7cec953-gcf-source" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m labels = {} �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m location = "US" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m name = "cf12a7cec953-gcf-source" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m project = "opentelemetry-ops-e2e" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m requester_pays = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m self_link = "https://www.googleapis.com/storage/v1/b/cf12a7cec953-gcf-source" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m storage_class = "STANDARD" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m uniform_bucket_level_access = true �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m url = "gs://cf12a7cec953-gcf-source" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # google_storage_bucket_object.object�[0m will be �[1m�[31mdestroyed�[0m
Step #1 - "run-tests-cloud-run": �[0m �[31m-�[0m�[0m resource "google_storage_bucket_object" "object" {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m bucket = "cf12a7cec953-gcf-source" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m content_type = "application/zip" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m crc32c = "Gpm/9g==" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m detect_md5hash = "RShyWPfA5LLRCWmnm9g0vg==" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m event_based_hold = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m id = "cf12a7cec953-gcf-source-function-source.zip" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m md5hash = "RShyWPfA5LLRCWmnm9g0vg==" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m media_link = "https://storage.googleapis.com/download/storage/v1/b/cf12a7cec953-gcf-source/o/function-source.zip?generation=1723169530642299&alt=media" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m metadata = {} �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m name = "function-source.zip" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m output_name = "function-source.zip" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m self_link = "https://www.googleapis.com/storage/v1/b/cf12a7cec953-gcf-source/o/function-source.zip" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m source = "/workspace/e2e-test-server/function-source.zip" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m storage_class = "STANDARD" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m temporary_hold = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_subscription.request_subscription�[0m will be �[1m�[31mdestroyed�[0m
Step #1 - "run-tests-cloud-run": �[0m �[31m-�[0m�[0m resource "google_pubsub_subscription" "request_subscription" {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m ack_deadline_seconds = 60 �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m enable_exactly_once_delivery = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m enable_message_ordering = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m id = "projects/opentelemetry-ops-e2e/subscriptions/request-cf12a7cec953-pull" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": } �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m message_retention_duration = "1200s" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m name = "request-cf12a7cec953-pull" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m project = "opentelemetry-ops-e2e" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m retain_acked_messages = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m topic = "projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m expiration_policy {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m ttl = "2678400s" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_subscription.response_subscription�[0m will be �[1m�[31mdestroyed�[0m
Step #1 - "run-tests-cloud-run": �[0m �[31m-�[0m�[0m resource "google_pubsub_subscription" "response_subscription" {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m ack_deadline_seconds = 60 �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m enable_exactly_once_delivery = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m enable_message_ordering = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m id = "projects/opentelemetry-ops-e2e/subscriptions/response-cf12a7cec953-pull" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": } �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m message_retention_duration = "1200s" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m name = "response-cf12a7cec953-pull" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m project = "opentelemetry-ops-e2e" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m retain_acked_messages = false �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m topic = "projects/opentelemetry-ops-e2e/topics/response-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m expiration_policy {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m ttl = "2678400s" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_topic.request�[0m will be �[1m�[31mdestroyed�[0m
Step #1 - "run-tests-cloud-run": �[0m �[31m-�[0m�[0m resource "google_pubsub_topic" "request" {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m id = "projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": } �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m name = "request-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m project = "opentelemetry-ops-e2e" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m message_storage_policy {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m allowed_persistence_regions = [
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "asia-east1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "asia-northeast1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "asia-southeast1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "australia-southeast1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-north1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west2",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west3",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west4",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "southamerica-west1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-central1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-central2",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east4",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east5",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east7",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-south1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west2",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west3",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west4",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west8",
Step #1 - "run-tests-cloud-run": ] �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1m # module.pubsub.google_pubsub_topic.response�[0m will be �[1m�[31mdestroyed�[0m
Step #1 - "run-tests-cloud-run": �[0m �[31m-�[0m�[0m resource "google_pubsub_topic" "response" {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m id = "projects/opentelemetry-ops-e2e/topics/response-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m labels = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "tf-workspace" = "cf12a7cec953"
Step #1 - "run-tests-cloud-run": } �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m name = "response-cf12a7cec953" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m project = "opentelemetry-ops-e2e" �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m message_storage_policy {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m allowed_persistence_regions = [
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "asia-east1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "asia-northeast1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "asia-southeast1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "australia-southeast1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-north1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west2",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west3",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "europe-west4",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "southamerica-west1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-central1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-central2",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east4",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east5",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-east7",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-south1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west1",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west2",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west3",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west4",
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m "us-west8",
Step #1 - "run-tests-cloud-run": ] �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run":
Step #1 - "run-tests-cloud-run": �[1mPlan:�[0m 0 to add, 0 to change, 7 to destroy.
Step #1 - "run-tests-cloud-run": �[0m
Step #1 - "run-tests-cloud-run": Changes to Outputs:
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m pubsub_info = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m request_topic = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m subscription_name = "request-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m topic_id = "projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953"
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m topic_name = "request-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m response_topic = {
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m subscription_name = "response-cf12a7cec953-pull"
Step #1 - "run-tests-cloud-run": �[31m-�[0m�[0m topic_name = "response-cf12a7cec953"
Step #1 - "run-tests-cloud-run": }
Step #1 - "run-tests-cloud-run": } �[90m-> null�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Destroying... [id=projects/opentelemetry-ops-e2e/locations/us-central1/functions/e2etest-cf12a7cec953]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Still destroying... [id=projects/opentelemetry-ops-e2e/location...entral1/functions/e2etest-cf12a7cec953, 10s elapsed]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_cloudfunctions2_function.function: Destruction complete after 10s�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket_object.object: Destroying... [id=cf12a7cec953-gcf-source-function-source.zip]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.response_subscription: Destroying... [id=projects/opentelemetry-ops-e2e/subscriptions/response-cf12a7cec953-pull]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.request_subscription: Destroying... [id=projects/opentelemetry-ops-e2e/subscriptions/request-cf12a7cec953-pull]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket_object.object: Destruction complete after 1s�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket.bucket: Destroying... [id=cf12a7cec953-gcf-source]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mgoogle_storage_bucket.bucket: Destruction complete after 0s�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.response_subscription: Destruction complete after 2s�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.response: Destroying... [id=projects/opentelemetry-ops-e2e/topics/response-cf12a7cec953]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_subscription.request_subscription: Destruction complete after 3s�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.request: Destroying... [id=projects/opentelemetry-ops-e2e/topics/request-cf12a7cec953]�[0m�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.response: Destruction complete after 2s�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1mmodule.pubsub.google_pubsub_topic.request: Destruction complete after 2s�[0m
Step #1 - "run-tests-cloud-run": �[0m�[1m�[32m
Step #1 - "run-tests-cloud-run": Destroy complete! Resources: 7 destroyed.
Step #1 - "run-tests-cloud-run": �[0mTestMain: 2024/08/09 02:14:36 setuptf.go:53: Running command: /bin/terraform workspace select default
Step #1 - "run-tests-cloud-run": �[0m�[32mSwitched to workspace "default".�[0m
Step #1 - "run-tests-cloud-run": TestMain: 2024/08/09 02:14:37 setuptf.go:53: Running command: /bin/terraform workspace delete cf12a7cec953
Step #1 - "run-tests-cloud-run": �[0m�[32mDeleted workspace "cf12a7cec953"!�[0m
Finished Step #1 - "run-tests-cloud-run"
PUSH
DONE
Loading