chore: release v0.31.6 #724
Merged
Google Cloud Build / pr-test-pipeline-parity (asp-e2e-cicd)
succeeded
Jan 21, 2026 in 2m 47s
Summary
Build Information
| Trigger | pr-test-pipeline-parity |
| Build | ce5f5bc1-e283-4382-8abd-89f3dd51a0d5 |
| Start | 2026-01-21T10:23:32-08:00 |
| Duration | 2m45.04s |
| Status | SUCCESS |
Steps
| Step | Status | Duration |
|---|---|---|
| install-dependencies | SUCCESS | 55.83s |
| pipeline-parity-tests | SUCCESS | 1m42.497s |
Details
starting build "ce5f5bc1-e283-4382-8abd-89f3dd51a0d5"
FETCHSOURCE
From https://github.com/GoogleCloudPlatform/agent-starter-pack
* branch 7053787a78e571495847da57e413565953136eaf -> FETCH_HEAD
HEAD is now at 7053787 test: update makefile fixtures for agent identity support
GitCommit:
7053787a78e571495847da57e413565953136eaf
BUILD
Starting Step #0 - "install-dependencies"
Step #0 - "install-dependencies": Pulling image: europe-west4-docker.pkg.dev/production-ai-template/starter-pack/e2e-tests
Step #0 - "install-dependencies": Using default tag: latest
Step #0 - "install-dependencies": latest: Pulling from production-ai-template/starter-pack/e2e-tests
Step #0 - "install-dependencies": c25bee1cbcbb: Pulling fs layer
Step #0 - "install-dependencies": 5fbbf55f3f6e: Pulling fs layer
Step #0 - "install-dependencies": 67d411ce564f: Pulling fs layer
Step #0 - "install-dependencies": 88c98e5fb85f: Pulling fs layer
Step #0 - "install-dependencies": c2f54371f78c: Pulling fs layer
Step #0 - "install-dependencies": 8bd728392e4b: Pulling fs layer
Step #0 - "install-dependencies": 411847399513: Pulling fs layer
Step #0 - "install-dependencies": 292ddb6945a8: Pulling fs layer
Step #0 - "install-dependencies": 830828e9a94a: Pulling fs layer
Step #0 - "install-dependencies": 411847399513: Waiting
Step #0 - "install-dependencies": 292ddb6945a8: Waiting
Step #0 - "install-dependencies": 830828e9a94a: Waiting
Step #0 - "install-dependencies": 8bd728392e4b: Verifying Checksum
Step #0 - "install-dependencies": 8bd728392e4b: Download complete
Step #0 - "install-dependencies": 88c98e5fb85f: Verifying Checksum
Step #0 - "install-dependencies": 88c98e5fb85f: Download complete
Step #0 - "install-dependencies": 5fbbf55f3f6e: Verifying Checksum
Step #0 - "install-dependencies": 5fbbf55f3f6e: Download complete
Step #0 - "install-dependencies": 67d411ce564f: Verifying Checksum
Step #0 - "install-dependencies": 67d411ce564f: Download complete
Step #0 - "install-dependencies": 411847399513: Verifying Checksum
Step #0 - "install-dependencies": 411847399513: Download complete
Step #0 - "install-dependencies": c2f54371f78c: Verifying Checksum
Step #0 - "install-dependencies": c2f54371f78c: Download complete
Step #0 - "install-dependencies": c25bee1cbcbb: Verifying Checksum
Step #0 - "install-dependencies": c25bee1cbcbb: Download complete
Step #0 - "install-dependencies": 830828e9a94a: Verifying Checksum
Step #0 - "install-dependencies": 830828e9a94a: Download complete
Step #0 - "install-dependencies": c25bee1cbcbb: Pull complete
Step #0 - "install-dependencies": 5fbbf55f3f6e: Pull complete
Step #0 - "install-dependencies": 292ddb6945a8: Verifying Checksum
Step #0 - "install-dependencies": 292ddb6945a8: Download complete
Step #0 - "install-dependencies": 67d411ce564f: Pull complete
Step #0 - "install-dependencies": 88c98e5fb85f: Pull complete
Step #0 - "install-dependencies": c2f54371f78c: Pull complete
Step #0 - "install-dependencies": 8bd728392e4b: Pull complete
Step #0 - "install-dependencies": 411847399513: Pull complete
Step #0 - "install-dependencies": 292ddb6945a8: Pull complete
Step #0 - "install-dependencies": 830828e9a94a: Pull complete
Step #0 - "install-dependencies": Digest: sha256:33e6ac2ff2e0b810a898542587f5f024f80474782e338200d062d40c3d6463b3
Step #0 - "install-dependencies": Status: Downloaded newer image for europe-west4-docker.pkg.dev/production-ai-template/starter-pack/e2e-tests:latest
Step #0 - "install-dependencies": europe-west4-docker.pkg.dev/production-ai-template/starter-pack/e2e-tests:latest
Step #0 - "install-dependencies": Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Step #0 - "install-dependencies": Creating virtual environment at: .venv
Step #0 - "install-dependencies": Resolved 187 packages in 1ms
Step #0 - "install-dependencies": Building agent-starter-pack @ file:///workspace
Step #0 - "install-dependencies": Downloading pydantic-core (2.0MiB)
Step #0 - "install-dependencies": Downloading shapely (3.0MiB)
Step #0 - "install-dependencies": Downloading babel (9.7MiB)
Step #0 - "install-dependencies": Downloading pygments (1.2MiB)
Step #0 - "install-dependencies": Downloading sphinx-rtd-theme (2.7MiB)
Step #0 - "install-dependencies": Downloading sphinx (3.0MiB)
Step #0 - "install-dependencies": Downloading grpcio (5.7MiB)
Step #0 - "install-dependencies": Downloading google-cloud-aiplatform (7.8MiB)
Step #0 - "install-dependencies": Downloading numpy (15.9MiB)
Step #0 - "install-dependencies": Downloaded pydantic-core
Step #0 - "install-dependencies": Downloaded sphinx-rtd-theme
Step #0 - "install-dependencies": Downloaded shapely
Step #0 - "install-dependencies": Downloaded pygments
Step #0 - "install-dependencies": Downloaded grpcio
Step #0 - "install-dependencies": Downloaded sphinx
Step #0 - "install-dependencies": Built agent-starter-pack @ file:///workspace
Step #0 - "install-dependencies": Downloaded babel
Step #0 - "install-dependencies": Downloaded numpy
Step #0 - "install-dependencies": Downloaded google-cloud-aiplatform
Step #0 - "install-dependencies": Prepared 98 packages in 3.91s
Step #0 - "install-dependencies": warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
Step #0 - "install-dependencies": If the cache and target directories are on different filesystems, hardlinking may not be supported.
Step #0 - "install-dependencies": If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Step #0 - "install-dependencies": Installed 98 packages in 642ms
Step #0 - "install-dependencies": + agent-starter-pack==0.31.6 (from file:///workspace)
Step #0 - "install-dependencies": + alabaster==0.7.16
Step #0 - "install-dependencies": + annotated-types==0.7.0
Step #0 - "install-dependencies": + anyascii==0.3.3
Step #0 - "install-dependencies": + anyio==4.12.0
Step #0 - "install-dependencies": + arrow==1.4.0
Step #0 - "install-dependencies": + astroid==4.0.2
Step #0 - "install-dependencies": + babel==2.17.0
Step #0 - "install-dependencies": + backoff==2.2.1
Step #0 - "install-dependencies": + binaryornot==0.4.4
Step #0 - "install-dependencies": + cachetools==6.2.4
Step #0 - "install-dependencies": + certifi==2025.11.12
Step #0 - "install-dependencies": + chardet==5.2.0
Step #0 - "install-dependencies": + charset-normalizer==3.4.4
Step #0 - "install-dependencies": + click==8.3.1
Step #0 - "install-dependencies": + cookiecutter==2.6.0
Step #0 - "install-dependencies": + coverage==7.13.0
Step #0 - "install-dependencies": + distro==1.9.0
Step #0 - "install-dependencies": + docstring-parser==0.17.0
Step #0 - "install-dependencies": + docutils==0.20.1
Step #0 - "install-dependencies": + execnet==2.1.2
Step #0 - "install-dependencies": + google-api-core==2.28.1
Step #0 - "install-dependencies": + google-auth==2.45.0
Step #0 - "install-dependencies": + google-cloud-aiplatform==1.132.0
Step #0 - "install-dependencies": + google-cloud-appengine-logging==1.6.2
Step #0 - "install-dependencies": + google-cloud-audit-log==0.4.0
Step #0 - "install-dependencies": + google-cloud-bigquery==3.39.0
Step #0 - "install-dependencies": + google-cloud-core==2.5.0
Step #0 - "install-dependencies": + google-cloud-logging==3.11.4
Step #0 - "install-dependencies": + google-cloud-resource-manager==1.14.2
Step #0 - "install-dependencies": + google-cloud-storage==3.4.1
Step #0 - "install-dependencies": + google-crc32c==1.8.0
Step #0 - "install-dependencies": + google-genai==1.56.0
Step #0 - "install-dependencies": + google-resumable-media==2.8.0
Step #0 - "install-dependencies": + googleapis-common-protos==1.72.0
Step #0 - "install-dependencies": + grpc-google-iam-v1==0.14.3
Step #0 - "install-dependencies": + grpcio==1.70.0
Step #0 - "install-dependencies": + grpcio-status==1.70.0
Step #0 - "install-dependencies": + h11==0.16.0
Step #0 - "install-dependencies": + httpcore==1.0.9
Step #0 - "install-dependencies": + httpx==0.28.1
Step #0 - "install-dependencies": + idna==3.11
Step #0 - "install-dependencies": + imagesize==1.4.1
Step #0 - "install-dependencies": + importlib-metadata==8.7.1
Step #0 - "install-dependencies": + iniconfig==2.3.0
Step #0 - "install-dependencies": + jinja2==3.1.6
Step #0 - "install-dependencies": + markdown-it-py==3.0.0
Step #0 - "install-dependencies": + markupsafe==3.0.3
Step #0 - "install-dependencies": + mdit-py-plugins==0.5.0
Step #0 - "install-dependencies": + mdurl==0.1.2
Step #0 - "install-dependencies": + myst-parser==2.0.0
Step #0 - "install-dependencies": + numpy==2.4.0
Step #0 - "install-dependencies": + opentelemetry-api==1.39.1
Step #0 - "install-dependencies": + packaging==25.0
Step #0 - "install-dependencies": + pluggy==1.6.0
Step #0 - "install-dependencies": + proto-plus==1.27.0
Step #0 - "install-dependencies": + protobuf==5.29.5
Step #0 - "install-dependencies": + pyasn1==0.6.2
Step #0 - "install-dependencies": + pyasn1-modules==0.4.2
Step #0 - "install-dependencies": + pydantic==2.12.5
Step #0 - "install-dependencies": + pydantic-core==2.41.5
Step #0 - "install-dependencies": + pygments==2.19.2
Step #0 - "install-dependencies": + pytest==7.4.4
Step #0 - "install-dependencies": + pytest-cov==4.1.0
Step #0 - "install-dependencies": + pytest-mock==3.12.0
Step #0 - "install-dependencies": + pytest-rerunfailures==16.1
Step #0 - "install-dependencies": + pytest-xdist==3.6.1
Step #0 - "install-dependencies": + python-dateutil==2.9.0.post0
Step #0 - "install-dependencies": + python-slugify==8.0.4
Step #0 - "install-dependencies": + pyyaml==6.0.3
Step #0 - "install-dependencies": + requests==2.32.5
Step #0 - "install-dependencies": + rich==13.7.1
Step #0 - "install-dependencies": + rsa==4.9.1
Step #0 - "install-dependencies": + shapely==2.1.2
Step #0 - "install-dependencies": + six==1.17.0
Step #0 - "install-dependencies": + sniffio==1.3.1
Step #0 - "install-dependencies": + snowballstemmer==3.0.1
Step #0 - "install-dependencies": + sphinx==7.1.2
Step #0 - "install-dependencies": + sphinx-autoapi==3.0.0
Step #0 - "install-dependencies": + sphinx-click==5.1.0
Step #0 - "install-dependencies": + sphinx-rtd-theme==2.0.0
Step #0 - "install-dependencies": + sphinxcontrib-applehelp==2.0.0
Step #0 - "install-dependencies": + sphinxcontrib-devhelp==2.0.0
Step #0 - "install-dependencies": + sphinxcontrib-htmlhelp==2.1.0
Step #0 - "install-dependencies": + sphinxcontrib-jquery==4.1
Step #0 - "install-dependencies": + sphinxcontrib-jsmath==1.0.1
Step #0 - "install-dependencies": + sphinxcontrib-qthelp==2.0.0
Step #0 - "install-dependencies": + sphinxcontrib-serializinghtml==2.0.0
Step #0 - "install-dependencies": + tenacity==9.1.2
Step #0 - "install-dependencies": + text-unidecode==1.3
Step #0 - "install-dependencies": + types-pyyaml==6.0.12.20250915
Step #0 - "install-dependencies": + types-requests==2.32.4.20250913
Step #0 - "install-dependencies": + typing-extensions==4.15.0
Step #0 - "install-dependencies": + typing-inspection==0.4.2
Step #0 - "install-dependencies": + tzdata==2025.3
Step #0 - "install-dependencies": + urllib3==2.6.3
Step #0 - "install-dependencies": + websockets==15.0.1
Step #0 - "install-dependencies": + zipp==3.23.0
Finished Step #0 - "install-dependencies"
Starting Step #1 - "pipeline-parity-tests"
Step #1 - "pipeline-parity-tests": Already have image (with digest): europe-west4-docker.pkg.dev/production-ai-template/starter-pack/e2e-tests
Step #1 - "pipeline-parity-tests": ============================= test session starts ==============================
Step #1 - "pipeline-parity-tests": platform linux -- Python 3.11.14, pytest-7.4.4, pluggy-1.6.0 -- /workspace/.venv/bin/python
Step #1 - "pipeline-parity-tests": cachedir: .pytest_cache
Step #1 - "pipeline-parity-tests": rootdir: /workspace
Step #1 - "pipeline-parity-tests": configfile: pyproject.toml
Step #1 - "pipeline-parity-tests": plugins: mock-3.12.0, cov-4.1.0, rerunfailures-16.1, xdist-3.6.1, anyio-4.12.0
Step #1 - "pipeline-parity-tests": created: 2/2 workers
Step #1 - "pipeline-parity-tests": 2 workers [6 items]
Step #1 - "pipeline-parity-tests":
Step #1 - "pipeline-parity-tests": scheduling tests via LoadScheduling
Step #1 - "pipeline-parity-tests":
Step #1 - "pipeline-parity-tests": tests/integration/test_pipeline_parity.py::test_deploy_to_prod_parity[python]
Step #1 - "pipeline-parity-tests": tests/integration/test_pipeline_parity.py::test_staging_parity[python]
Step #1 - "pipeline-parity-tests": [gw0] PASSED tests/integration/test_pipeline_parity.py::test_deploy_to_prod_parity[python]
Step #1 - "pipeline-parity-tests": tests/integration/test_pipeline_parity.py::test_deploy_to_prod_parity[go]
Step #1 - "pipeline-parity-tests": [gw1] PASSED tests/integration/test_pipeline_parity.py::test_staging_parity[python]
Step #1 - "pipeline-parity-tests": tests/integration/test_pipeline_parity.py::test_staging_parity[go]
Step #1 - "pipeline-parity-tests": [gw0] PASSED tests/integration/test_pipeline_parity.py::test_deploy_to_prod_parity[go]
Step #1 - "pipeline-parity-tests": tests/integration/test_pipeline_parity.py::test_pr_checks_parity[python]
Step #1 - "pipeline-parity-tests": [gw0] PASSED tests/integration/test_pipeline_parity.py::test_pr_checks_parity[python]
Step #1 - "pipeline-parity-tests": [gw1] PASSED tests/integration/test_pipeline_parity.py::test_staging_parity[go]
Step #1 - "pipeline-parity-tests": tests/integration/test_pipeline_parity.py::test_pr_checks_parity[go]
Step #1 - "pipeline-parity-tests": [gw1] PASSED tests/integration/test_pipeline_parity.py::test_pr_checks_parity[go]
Step #1 - "pipeline-parity-tests":
Step #1 - "pipeline-parity-tests": ========================= 6 passed in 99.20s (0:01:39) =========================
Finished Step #1 - "pipeline-parity-tests"
PUSH
DONE
Loading