Skip to content

fix(genai): route response_schema directly to GenerateContentConfig

4ec69dd
Select commit
Loading
Failed to load commit list.
Open

fix(genai): route response_schema directly to GenerateContentConfig #1611

fix(genai): route response_schema directly to GenerateContentConfig
4ec69dd
Select commit
Loading
Failed to load commit list.
Google Cloud Build / langchain-google-genai-us (llm-integration-tests) timed out Feb 24, 2026 in 1h 0m 26s

Summary

Build Information

Trigger langchain-google-genai-us
Build c65651e3-37bc-43d4-a001-69656e9bee5a
Start 2026-02-24T00:49:45-08:00
Duration 1h0m25.311s
Status TIMEOUT

Steps

Step Status Duration
integration tests CANCELLED 59m59.817s

Details


starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................

starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................

starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................

starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................

starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................

starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-in
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22c65651e3-37bc-43d4-a001-69656e9bee5a%22+AND+resource.labels.build_trigger_id%3D%22cf0bf1b4-59b2-4ad2-9f4c-4866728a37b1%22&project=llm-integration-tests.]
...
nformation for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................


starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................


starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................


starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................


starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................


starting build "c65651e3-37bc-43d4-a001-69656e9bee5a"

FETCHSOURCE
From https://github.com/langchain-ai/langchain-google
 * branch            4ec69ddb690d75ecbdd4a428379400cb56ad7c2d -> FETCH_HEAD
HEAD is now at 4ec69dd fix(genai): route response_schema directly to GenerateContentConfig
GitCommit:
4ec69ddb690d75ecbdd4a428379400cb56ad7c2d
BUILD
Pulling image: python:3.11
3.11: Pulling from library/python
ef235bf1a09a: Already exists
954d6059ca7b: Already exists
b5e2021c4c8b: Already exists
128c71264009: Already exists
8f9446cd3e03: Pulling fs layer
f675d952f4e7: Pulling fs layer
a3daca28d0a9: Pulling fs layer
a3daca28d0a9: Verifying Checksum
a3daca28d0a9: Download complete
8f9446cd3e03: Verifying Checksum
8f9446cd3e03: Download complete
f675d952f4e7: Verifying Checksum
f675d952f4e7: Download complete
8f9446cd3e03: Pull complete
f675d952f4e7: Pull complete
a3daca28d0a9: Pull complete
Digest: sha256:daa87d4d57b32a74ee9feb6c408b4d0c6020056272d01f356674ed320aeb8edf
Status: Downloaded newer image for python:3.11
docker.io/library/python:3.11
Using pip 24.0 from /usr/local/lib/python3.11/site-packages/pip (python 3.11)
Collecting uv==0.8.13
  Obtaining dependency information for uv==0.8.13 from https://files.pythonhosted.org/packages/82/6b/81387a715dd045f7edea452fb76a5896dcfc11b8ecf0db5106f4b0f633ec/uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Downloading uv-0.8.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (19.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 19.5/19.5 MB 86.5 MB/s eta 0:00:00
Installing collected packages: uv
Successfully installed uv-0.8.13
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 24.0 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
Using CPython 3.11.14 interpreter at: /usr/local/bin/python3
Creating virtual environment at: .venv
Resolved 83 packages in 1ms
   Building langchain-google-genai @ file:///workspace/libs/genai
Downloading pygments (1.2MiB)
Downloading numpy (16.1MiB)
Downloading pydantic-core (2.0MiB)
Downloading zstandard (5.3MiB)
 Downloading pydantic-core
 Downloading zstandard
 Downloading pygments
 Downloading numpy
      Built langchain-google-genai @ file:///workspace/libs/genai
Prepared 67 packages in 1.56s
warning: Failed to hardlink files; falling back to full copy. This may lead to degraded performance.
         If the cache and target directories are on different filesystems, hardlinking may not be supported.
         If this is intentional, set `export UV_LINK_MODE=copy` or use `--link-mode=copy` to suppress this warning.
Installed 67 packages in 244ms
 + annotated-types==0.7.0
 + anyio==4.12.0
 + cachetools==6.2.2
 + certifi==2025.11.12
 + cffi==2.0.0
 + charset-normalizer==3.4.4
 + distro==1.9.0
 + filetype==1.2.0
 + freezegun==1.5.5
 + google-auth==2.45.0
 + google-genai==1.56.0
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.11
 + iniconfig==2.3.0
 + jsonpatch==1.33
 + jsonpointer==3.0.0
 + langchain-core==1.2.5
 + langchain-google-genai==4.2.1 (from file:///workspace/libs/genai)
 + langchain-tests==1.1.2
 + langsmith==0.6.3
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + multidict==6.7.0
 + numpy==2.3.5
 + orjson==3.11.7
 + packaging==25.0
 + pluggy==1.6.0
 + propcache==0.4.1
 + protobuf==6.33.5
 + py-cpuinfo==9.0.0
 + pyasn1==0.6.2
 + pyasn1-modules==0.4.2
 + pycparser==2.23
 + pydantic==2.12.5
 + pydantic-core==2.41.5
 + pygments==2.19.2
 + pytest==8.4.2
 + pytest-asyncio==0.26.0
 + pytest-benchmark==5.2.3
 + pytest-codspeed==4.2.0
 + pytest-mock==3.15.1
 + pytest-recording==0.13.4
 + pytest-retry==1.7.0
 + pytest-socket==0.7.0
 + pytest-watcher==0.4.3
 + python-dateutil==2.9.0.post0
 + pyyaml==6.0.3
 + requests==2.32.5
 + requests-toolbelt==1.0.0
 + rich==14.2.0
 + rsa==4.9.1
 + six==1.17.0
 + sniffio==1.3.1
 + syrupy==4.9.1
 + tenacity==9.1.2
 + typing-extensions==4.15.0
 + typing-inspection==0.4.2
 + urllib3==2.6.3
 + uuid-utils==0.12.0
 + vcrpy==7.0.0
 + watchdog==6.0.0
 + websockets==15.0.1
 + wrapt==2.0.1
 + yarl==1.22.0
 + zstandard==0.25.0
============================= test session starts ==============================
platform linux -- Python 3.11.14, pytest-8.4.2, pluggy-1.6.0
codspeed: 4.2.0 (disabled, mode: walltime, callgraph: not supported, timer_resolution: 1.0ns)
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /workspace/libs/genai
configfile: pyproject.toml
plugins: asyncio-0.26.0, benchmark-5.2.3, codspeed-4.2.0, socket-0.7.0, mock-3.15.1, langsmith-0.6.3, recording-0.13.4, syrupy-4.9.1, retry-1.7.0, anyio-4.12.0
asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function
collected 222 items

tests/integration_tests/test_callbacks.py .                              [  0%]
tests/integration_tests/test_chat_models.py ............................ [ 13%]
TIMEOUT
ERROR: context deadline exceeded
.....xX......................................

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22c65651e3-37bc-43d4-a001-69656e9bee5a%22+AND+resource.labels.build_trigger_id%3D%22cf0bf1b4-59b2-4ad2-9f4c-4866728a37b1%22&project=llm-integration-tests