Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added cities with population > 1M to dev place page experiment group #4781

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Merge branch 'master' into dev-place-experiment-group

3016180
Select commit
Loading
Failed to load commit list.
Draft

Added cities with population > 1M to dev place page experiment group #4781

Merge branch 'master' into dev-place-experiment-group
3016180
Select commit
Loading
Failed to load commit list.
Google Cloud Build / website-pull-request-nl (datcom-ci) succeeded Dec 10, 2024 in 3m 47s

Summary

Build Information

Trigger website-pull-request-nl
Build c39a5e29-e07a-47c3-8fad-af346d6fd3b9
Start 2024-12-10T11:10:10-08:00
Duration 3m0.339s
Status SUCCESS

Steps

Step Status Duration
setup_python SUCCESS 1m46.193s
explore_test_detection SUCCESS 56.558s
explore_test_fulfillment SUCCESS 51.866s
explore_test_e2e_1 SUCCESS 1m2.792s
explore_test_e2e_2 SUCCESS 1m6.68s
nl_test_demo SUCCESS 1m4.147s
nl_test_misc SUCCESS 59.949s

Details

starting build "c39a5e29-e07a-47c3-8fad-af346d6fd3b9"

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/datacommonsorg/website
 * branch            30161802471d2149bb7f957be01e55e6c8fff964 -> FETCH_HEAD
HEAD is now at 3016180 Merge branch 'master' into dev-place-experiment-group
BUILD
Starting Step #0 - "setup_python"
Step #0 - "setup_python": Pulling image: python:3.11.3
Step #0 - "setup_python": 3.11.3: Pulling from library/python
Step #0 - "setup_python": bd73737482dd: Pulling fs layer
Step #0 - "setup_python": 6710592d62aa: Pulling fs layer
Step #0 - "setup_python": 75256935197e: Pulling fs layer
Step #0 - "setup_python": c1e5026c6457: Pulling fs layer
Step #0 - "setup_python": f0016544b8b9: Pulling fs layer
Step #0 - "setup_python": 1d58eee51ff2: Pulling fs layer
Step #0 - "setup_python": 93dc7b704cd1: Pulling fs layer
Step #0 - "setup_python": caefdefa531e: Pulling fs layer
Step #0 - "setup_python": c1e5026c6457: Waiting
Step #0 - "setup_python": caefdefa531e: Waiting
Step #0 - "setup_python": 93dc7b704cd1: Waiting
Step #0 - "setup_python": f0016544b8b9: Waiting
Step #0 - "setup_python": 1d58eee51ff2: Waiting
Step #0 - "setup_python": 6710592d62aa: Verifying Checksum
Step #0 - "setup_python": 6710592d62aa: Download complete
Step #0 - "setup_python": bd73737482dd: Verifying Checksum
Step #0 - "setup_python": bd73737482dd: Download complete
Step #0 - "setup_python": 75256935197e: Verifying Checksum
Step #0 - "setup_python": 75256935197e: Download complete
Step #0 - "setup_python": f0016544b8b9: Verifying Checksum
Step #0 - "setup_python": f0016544b8b9: Download complete
Step #0 - "setup_python": 93dc7b704cd1: Verifying Checksum
Step #0 - "setup_python": 93dc7b704cd1: Download complete
Step #0 - "setup_python": 1d58eee51ff2: Verifying Checksum
Step #0 - "setup_python": 1d58eee51ff2: Download complete
Step #0 - "setup_python": caefdefa531e: Verifying Checksum
Step #0 - "setup_python": caefdefa531e: Download complete
Step #0 - "setup_python": bd73737482dd: Pull complete
Step #0 - "setup_python": c1e5026c6457: Verifying Checksum
Step #0 - "setup_python": c1e5026c6457: Download complete
Step #0 - "setup_python": 6710592d62aa: Pull complete
Step #0 - "setup_python": 75256935197e: Pull complete
Step #0 - "setup_python": c1e5026c6457: Pull complete
Step #0 - "setup_python": f0016544b8b9: Pull complete
Step #0 - "setup_python": 1d58eee51ff2: Pull complete
Step #0 - "setup_python": 93dc7b704cd1: Pull complete
Step #0 - "setup_python": caefdefa531e: Pull complete
Step #0 - "setup_python": Digest: sha256:3a619e3c96fd4c5fc5e1998fd4dcb1f1403eb90c4c6409c70d7e80b9468df7df
Step #0 - "setup_python": Status: Downloaded newer image for python:3.11.3
Step #0 - "setup_python": docker.io/library/python:3.11.3
Step #0 - "setup_python": --setup_python ### Set up python environment
Step #0 - "setup_python": Collecting absl-py==1.4.0
Step #0 - "setup_python":   Downloading absl_py-1.4.0-py3-none-any.whl (126 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.5/126.5 kB 4.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting beautifulsoup4==4.12.2
Step #0 - "setup_python":   Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 21.0 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting CacheControl==0.12.11
Step #0 - "setup_python":   Downloading CacheControl-0.12.11-py2.py3-none-any.whl (21 kB)
Step #0 - "setup_python": Collecting Flask==2.3.2
Step #0 - "setup_python":   Downloading Flask-2.3.2-py3-none-any.whl (96 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.9/96.9 kB 21.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting Flask-Babel==2.0.0
Step #0 - "setup_python":   Downloading Flask_Babel-2.0.0-py3-none-any.whl (9.3 kB)
Step #0 - "setup_python": Collecting Flask-Caching==2.0.1
Step #0 - "setup_python":   Downloading Flask_Caching-2.0.1-py3-none-any.whl (28 kB)
Step #0 - "setup_python": Collecting flask_cors==3.0.10
Step #0 - "setup_python":   Downloading Flask_Cors-3.0.10-py2.py3-none-any.whl (14 kB)
Step #0 - "setup_python": Collecting flask_testing==0.8.1
Step #0 - "setup_python":   Downloading Flask-Testing-0.8.1.tar.gz (45 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.2/45.2 kB 10.7 MB/s eta 0:00:00
Step #0 - "setup_python":   Preparing metadata (setup.py): started
Step #0 - "setup_python":   Preparing metadata (setup.py): finished with status 'done'
Step #0 - "setup_python": Collecting frozendict==2.3.4
Step #0 - "setup_python":   Downloading frozendict-2.3.4-py3-none-any.whl (11 kB)
Step #0 - "setup_python": Collecting geojson_rewind==1.0.1
Step #0 - "setup_python":   Downloading geojson_rewind-1.0.1-py3-none-any.whl (4.8 kB)
Step #0 - "setup_python": Collecting google-auth==2.28.1
Step #0 - "setup_python":   Downloading google_auth-2.28.1-py2.py3-none-any.whl (186 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 186.9/186.9 kB 30.7 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-auth-oauthlib==1.2.0
Step #0 - "setup_python":   Downloading google_auth_oauthlib-1.2.0-py2.py3-none-any.whl (24 kB)
Step #0 - "setup_python": Collecting google-api-core==2.17.1
Step #0 - "setup_python":   Downloading google_api_core-2.17.1-py3-none-any.whl (137 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 26.5 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-cloud-aiplatform==1.42.1
Step #0 - "setup_python":   Downloading google_cloud_aiplatform-1.42.1-py2.py3-none-any.whl (3.5 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 74.3 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-cloud-bigtable==2.23.0
Step #0 - "setup_python":   Downloading google_cloud_bigtable-2.23.0-py2.py3-none-any.whl (357 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 357.5/357.5 kB 56.0 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-cloud-core==2.4.1
Step #0 - "setup_python":   Downloading google_cloud_core-2.4.1-py2.py3-none-any.whl (29 kB)
Step #0 - "setup_python": Collecting google-cloud-logging==3.10.0
Step #0 - "setup_python":   Downloading google_cloud_logging-3.10.0-py2.py3-none-any.whl (213 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 213.4/213.4 kB 39.0 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-cloud-secret-manager==2.18.3
Step #0 - "setup_python":   Downloading google_cloud_secret_manager-2.18.3-py2.py3-none-any.whl (119 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.7/119.7 kB 28.1 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-cloud-storage==2.15.0
Step #0 - "setup_python":   Downloading google_cloud_storage-2.15.0-py2.py3-none-any.whl (123 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.5/123.5 kB 26.7 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting gunicorn==22.0.0
Step #0 - "setup_python":   Downloading gunicorn-22.0.0-py3-none-any.whl (84 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.4/84.4 kB 19.9 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting isort==5.10.0
Step #0 - "setup_python":   Downloading isort-5.10.0-py3-none-any.whl (103 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.4/103.4 kB 24.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting jinja2==3.1.3
Step #0 - "setup_python":   Downloading Jinja2-3.1.3-py3-none-any.whl (133 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.2/133.2 kB 29.4 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting json5==0.9.14
Step #0 - "setup_python":   Downloading json5-0.9.14-py2.py3-none-any.whl (19 kB)
Step #0 - "setup_python": Collecting langdetect==1.0.9
Step #0 - "setup_python":   Downloading langdetect-1.0.9.tar.gz (981 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 981.5/981.5 kB 82.8 MB/s eta 0:00:00
Step #0 - "setup_python":   Preparing metadata (setup.py): started
Step #0 - "setup_python":   Preparing metadata (setup.py): finished with status 'done'
Step #0 - "setup_python": Collecting markupsafe==2.1.2
Step #0 - "setup_python":   Downloading MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27 kB)
Step #0 - "setup_python": Collecting parameterized==0.8.1
Step #0 - "setup_python":   Downloading parameterized-0.8.1-py2.py3-none-any.whl (26 kB)
Step #0 - "setup_python": Collecting pillow==10.3.0
Step #0 - "setup_python":   Downloading pillow-10.3.0-cp311-cp311-manylinux_2_28_x86_64.whl (4.5 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 68.3 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting protobuf==4.25.3
Step #0 - "setup_python":   Downloading protobuf-4.25.3-cp37-abi3-manylinux2014_x86_64.whl (294 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 294.6/294.6 kB 49.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting PyGithub==1.58.2
Step #0 - "setup_python":   Downloading PyGithub-1.58.2-py3-none-any.whl (312 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 312.5/312.5 kB 50.2 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting pyOpenSSL==23.2.0
Step #0 - "setup_python":   Downloading pyOpenSSL-23.2.0-py3-none-any.whl (59 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.0/59.0 kB 14.4 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting python-dateutil==2.8.2
Step #0 - "setup_python":   Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 42.2 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting pytest-rerunfailures==10.2
Step #0 - "setup_python":   Downloading pytest_rerunfailures-10.2-py3-none-any.whl (11 kB)
Step #0 - "setup_python": Collecting pytest-xdist==3.2.1
Step #0 - "setup_python":   Downloading pytest_xdist-3.2.1-py3-none-any.whl (41 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.0/41.0 kB 7.9 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting PyYAML==6.0.1
Step #0 - "setup_python":   Downloading PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (757 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 757.7/757.7 kB 57.3 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting redis==4.5.4
Step #0 - "setup_python":   Downloading redis-4.5.4-py3-none-any.whl (238 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 238.9/238.9 kB 41.7 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting requests==2.31.0
Step #0 - "setup_python":   Downloading requests-2.31.0-py3-none-any.whl (62 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 14.2 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting selenium==4.21.0
Step #0 - "setup_python":   Downloading selenium-4.21.0-py3-none-any.whl (9.5 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.5/9.5 MB 128.4 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting typing-extensions==4.10.0
Step #0 - "setup_python":   Downloading typing_extensions-4.10.0-py3-none-any.whl (33 kB)
Step #0 - "setup_python": Collecting webdriver-manager==4.0.0
Step #0 - "setup_python":   Downloading webdriver_manager-4.0.0-py2.py3-none-any.whl (27 kB)
Step #0 - "setup_python": Collecting Werkzeug==3.0.1
Step #0 - "setup_python":   Downloading werkzeug-3.0.1-py3-none-any.whl (226 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 226.7/226.7 kB 38.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting wheel==0.38.1
Step #0 - "setup_python":   Downloading wheel-0.38.1-py3-none-any.whl (35 kB)
Step #0 - "setup_python": Collecting soupsieve>1.2
Step #0 - "setup_python":   Downloading soupsieve-2.6-py3-none-any.whl (36 kB)
Step #0 - "setup_python": Collecting msgpack>=0.5.2
Step #0 - "setup_python":   Downloading msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (403 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 403.7/403.7 kB 49.1 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting itsdangerous>=2.1.2
Step #0 - "setup_python":   Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Step #0 - "setup_python": Collecting click>=8.1.3
Step #0 - "setup_python":   Downloading click-8.1.7-py3-none-any.whl (97 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 22.0 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting blinker>=1.6.2
Step #0 - "setup_python":   Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
Step #0 - "setup_python": Collecting pytz
Step #0 - "setup_python":   Downloading pytz-2024.2-py2.py3-none-any.whl (508 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 508.0/508.0 kB 58.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting Babel>=2.3
Step #0 - "setup_python":   Downloading babel-2.16.0-py3-none-any.whl (9.6 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 129.7 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting cachelib>=0.9.0
Step #0 - "setup_python":   Downloading cachelib-0.13.0-py3-none-any.whl (20 kB)
Step #0 - "setup_python": Collecting Six
Step #0 - "setup_python":   Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Step #0 - "setup_python": Collecting cachetools<6.0,>=2.0.0
Step #0 - "setup_python":   Downloading cachetools-5.5.0-py3-none-any.whl (9.5 kB)
Step #0 - "setup_python": Collecting pyasn1-modules>=0.2.1
Step #0 - "setup_python":   Downloading pyasn1_modules-0.4.1-py3-none-any.whl (181 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.5/181.5 kB 34.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting rsa<5,>=3.1.4
Step #0 - "setup_python":   Downloading rsa-4.9-py3-none-any.whl (34 kB)
Step #0 - "setup_python": Collecting requests-oauthlib>=0.7.0
Step #0 - "setup_python":   Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
Step #0 - "setup_python": Collecting googleapis-common-protos<2.0.dev0,>=1.56.2
Step #0 - "setup_python":   Downloading googleapis_common_protos-1.66.0-py2.py3-none-any.whl (221 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 221.7/221.7 kB 39.4 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,<3.0.0dev,>=1.34.1
Step #0 - "setup_python":   Downloading google_api_core-2.24.0-py3-none-any.whl (158 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.6/158.6 kB 26.9 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting proto-plus<2.0.0dev,>=1.22.0
Step #0 - "setup_python":   Downloading proto_plus-1.25.0-py3-none-any.whl (50 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.1/50.1 kB 10.5 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting packaging>=14.3
Step #0 - "setup_python":   Downloading packaging-24.2-py3-none-any.whl (65 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 12.3 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-cloud-bigquery<4.0.0dev,>=1.15.0
Step #0 - "setup_python":   Downloading google_cloud_bigquery-3.27.0-py2.py3-none-any.whl (240 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 240.1/240.1 kB 43.0 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-cloud-resource-manager<3.0.0dev,>=1.3.3
Step #0 - "setup_python":   Downloading google_cloud_resource_manager-1.13.1-py2.py3-none-any.whl (358 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 358.6/358.6 kB 54.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting shapely<3.0.0dev
Step #0 - "setup_python":   Downloading shapely-2.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 113.4 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4
Step #0 - "setup_python":   Downloading grpc_google_iam_v1-0.13.1-py2.py3-none-any.whl (24 kB)
Step #0 - "setup_python": Collecting google-cloud-appengine-logging<2.0.0dev,>=0.1.0
Step #0 - "setup_python":   Downloading google_cloud_appengine_logging-1.5.0-py2.py3-none-any.whl (15 kB)
Step #0 - "setup_python": Collecting google-cloud-audit-log<1.0.0dev,>=0.1.0
Step #0 - "setup_python":   Downloading google_cloud_audit_log-0.3.0-py2.py3-none-any.whl (27 kB)
Step #0 - "setup_python": Collecting google-resumable-media>=2.6.0
Step #0 - "setup_python":   Downloading google_resumable_media-2.7.2-py2.py3-none-any.whl (81 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 81.3/81.3 kB 16.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-crc32c<2.0dev,>=1.0
Step #0 - "setup_python":   Downloading google_crc32c-1.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (32 kB)
Step #0 - "setup_python": Collecting deprecated
Step #0 - "setup_python":   Downloading Deprecated-1.2.15-py2.py3-none-any.whl (9.9 kB)
Step #0 - "setup_python": Collecting pyjwt[crypto]>=2.4.0
Step #0 - "setup_python":   Downloading PyJWT-2.10.1-py3-none-any.whl (22 kB)
Step #0 - "setup_python": Collecting pynacl>=1.4.0
Step #0 - "setup_python":   Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 77.7 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting cryptography!=40.0.0,!=40.0.1,<42,>=38.0.0
Step #0 - "setup_python":   Downloading cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 120.4 MB/s eta 0:00:00
Step #0 - "setup_python": Requirement already satisfied: setuptools>=40.0 in ./.env/lib/python3.11/site-packages (from pytest-rerunfailures==10.2->-r server/requirements.txt (line 32)) (65.5.0)
Step #0 - "setup_python": Collecting pytest>=5.3
Step #0 - "setup_python":   Downloading pytest-8.3.4-py3-none-any.whl (343 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 343.1/343.1 kB 51.5 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting execnet>=1.1
Step #0 - "setup_python":   Downloading execnet-2.1.1-py3-none-any.whl (40 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.6/40.6 kB 8.0 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting async-timeout>=4.0.2
Step #0 - "setup_python":   Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Step #0 - "setup_python": Collecting charset-normalizer<4,>=2
Step #0 - "setup_python":   Downloading charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.6/142.6 kB 26.6 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting idna<4,>=2.5
Step #0 - "setup_python":   Downloading idna-3.10-py3-none-any.whl (70 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 15.5 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting urllib3<3,>=1.21.1
Step #0 - "setup_python":   Downloading urllib3-2.2.3-py3-none-any.whl (126 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.3/126.3 kB 23.8 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting certifi>=2017.4.17
Step #0 - "setup_python":   Downloading certifi-2024.8.30-py3-none-any.whl (167 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 30.7 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting trio~=0.17
Step #0 - "setup_python":   Downloading trio-0.27.0-py3-none-any.whl (481 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 481.7/481.7 kB 62.1 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting trio-websocket~=0.9
Step #0 - "setup_python":   Downloading trio_websocket-0.11.1-py3-none-any.whl (17 kB)
Step #0 - "setup_python": Collecting python-dotenv
Step #0 - "setup_python":   Downloading python_dotenv-1.0.1-py3-none-any.whl (19 kB)
Step #0 - "setup_python": Collecting cffi>=1.12
Step #0 - "setup_python":   Downloading cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 467.2/467.2 kB 60.4 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,<3.0.0dev,>=1.34.1
Step #0 - "setup_python":   Downloading google_api_core-2.23.0-py3-none-any.whl (156 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 156.6/156.6 kB 29.2 MB/s eta 0:00:00
Step #0 - "setup_python":   Downloading google_api_core-2.22.0-py3-none-any.whl (156 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 156.5/156.5 kB 30.1 MB/s eta 0:00:00
Step #0 - "setup_python":   Downloading google_api_core-2.21.0-py3-none-any.whl (156 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 156.4/156.4 kB 28.6 MB/s eta 0:00:00
Step #0 - "setup_python":   Downloading google_api_core-2.20.0-py3-none-any.whl (142 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.2/142.2 kB 29.6 MB/s eta 0:00:00
Step #0 - "setup_python":   Downloading google_api_core-2.19.2-py3-none-any.whl (139 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.4/139.4 kB 28.7 MB/s eta 0:00:00
Step #0 - "setup_python":   Downloading google_api_core-2.19.1-py3-none-any.whl (139 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.4/139.4 kB 26.3 MB/s eta 0:00:00
Step #0 - "setup_python":   Downloading google_api_core-2.19.0-py3-none-any.whl (139 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.0/139.0 kB 30.4 MB/s eta 0:00:00
Step #0 - "setup_python":   Downloading google_api_core-2.18.0-py3-none-any.whl (138 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 138.3/138.3 kB 26.5 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting grpcio<2.0dev,>=1.33.2
Step #0 - "setup_python":   Downloading grpcio-1.68.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/5.9 MB 90.8 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting grpcio-status<2.0.dev0,>=1.33.2
Step #0 - "setup_python":   Downloading grpcio_status-1.68.1-py3-none-any.whl (14 kB)
Step #0 - "setup_python": Collecting pyasn1<0.7.0,>=0.4.6
Step #0 - "setup_python":   Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.1/83.1 kB 18.1 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting iniconfig
Step #0 - "setup_python":   Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB)
Step #0 - "setup_python": Collecting pluggy<2,>=1.5
Step #0 - "setup_python":   Downloading pluggy-1.5.0-py3-none-any.whl (20 kB)
Step #0 - "setup_python": Collecting oauthlib>=3.0.0
Step #0 - "setup_python":   Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 29.3 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting numpy<3,>=1.14
Step #0 - "setup_python":   Downloading numpy-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 112.7 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting attrs>=23.2.0
Step #0 - "setup_python":   Downloading attrs-24.2.0-py3-none-any.whl (63 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.0/63.0 kB 14.9 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting sortedcontainers
Step #0 - "setup_python":   Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Step #0 - "setup_python": Collecting outcome
Step #0 - "setup_python":   Downloading outcome-1.3.0.post0-py2.py3-none-any.whl (10 kB)
Step #0 - "setup_python": Collecting sniffio>=1.3.0
Step #0 - "setup_python":   Downloading sniffio-1.3.1-py3-none-any.whl (10 kB)
Step #0 - "setup_python": Collecting wsproto>=0.14
Step #0 - "setup_python":   Downloading wsproto-1.2.0-py3-none-any.whl (24 kB)
Step #0 - "setup_python": Collecting pysocks!=1.5.7,<2.0,>=1.5.6
Step #0 - "setup_python":   Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
Step #0 - "setup_python": Collecting wrapt<2,>=1.10
Step #0 - "setup_python":   Downloading wrapt-1.17.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (83 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.2/83.2 kB 17.8 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting pycparser
Step #0 - "setup_python":   Downloading pycparser-2.22-py3-none-any.whl (117 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 27.0 MB/s eta 0:00:00
Step #0 - "setup_python": Collecting grpcio-status<2.0.dev0,>=1.33.2
Step #0 - "setup_python":   Downloading grpcio_status-1.68.0-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.67.1-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.67.0-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.66.2-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.66.1-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.66.0-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.65.5-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.65.4-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.65.2-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.65.1-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.64.3-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.64.1-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.64.0-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.63.2-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.63.0-py3-none-any.whl (14 kB)
Step #0 - "setup_python":   Downloading grpcio_status-1.62.3-py3-none-any.whl (14 kB)
Step #0 - "setup_python": Collecting h11<1,>=0.9.0
Step #0 - "setup_python":   Downloading h11-0.14.0-py3-none-any.whl (58 kB)
Step #0 - "setup_python":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 14.0 MB/s eta 0:00:00
Step #0 - "setup_python": Installing collected packages: sortedcontainers, pytz, parameterized, json5, wrapt, wheel, urllib3, typing-extensions, soupsieve, sniffio, Six, PyYAML, python-dotenv, pysocks, pyjwt, pycparser, pyasn1, protobuf, pluggy, pillow, packaging, oauthlib, numpy, msgpack, markupsafe, itsdangerous, isort, iniconfig, idna, h11, grpcio, google-crc32c, geojson_rewind, frozendict, execnet, click, charset-normalizer, certifi, cachetools, cachelib, blinker, Babel, attrs, async-timeout, absl-py, wsproto, Werkzeug, shapely, rsa, requests, redis, python-dateutil, pytest, pyasn1-modules, proto-plus, outcome, langdetect, jinja2, gunicorn, googleapis-common-protos, google-resumable-media, deprecated, cffi, beautifulsoup4, webdriver-manager, trio, requests-oauthlib, pytest-xdist, pytest-rerunfailures, pynacl, grpcio-status, google-cloud-audit-log, google-auth, Flask, cryptography, CacheControl, trio-websocket, pyOpenSSL, grpc-google-iam-v1, google-auth-oauthlib, google-api-core, flask_testing, flask_cors, Flask-Caching, Flask-Babel, selenium, PyGithub, google-cloud-core, google-cloud-storage, google-cloud-secret-manager, google-cloud-resource-manager, google-cloud-bigtable, google-cloud-bigquery, google-cloud-appengine-logging, google-cloud-logging, google-cloud-aiplatform
Step #0 - "setup_python":   DEPRECATION: langdetect is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
Step #0 - "setup_python":   Running setup.py install for langdetect: started
Step #0 - "setup_python":   Running setup.py install for langdetect: finished with status 'done'
Step #0 - "setup_python":   DEPRECATION: flask_testing is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at https://github.com/pypa/pip/issues/8559
Step #0 - "setup_python":   Running setup.py install for flask_testing: started
Step #0 - "setup_python":   Running setup.py install for flask_testing: finished with status 'done'
Step #0 - "setup_python": Successfully installed Babel-2.16.0 CacheControl-0.12.11 Flask-2.3.2 Flask-Babel-2.0.0 Flask-Caching-2.0.1 PyGithub-1.58.2 PyYAML-6.0.1 Six-1.17.0 Werkzeug-3.0.1 absl-py-1.4.0 async-timeout-5.0.1 attrs-24.2.0 beautifulsoup4-4.12.2 blinker-1.9.0 cachelib-0.13.0 cachetools-5.5.0 certifi-2024.8.30 cffi-1.17.1 charset-normalizer-3.4.0 click-8.1.7 cryptography-41.0.7 deprecated-1.2.15 execnet-2.1.1 flask_cors-3.0.10 flask_testing-0.8.1 frozendict-2.3.4 geojson_rewind-1.0.1 google-api-core-2.17.1 google-auth-2.28.1 google-auth-oauthlib-1.2.0 google-cloud-aiplatform-1.42.1 google-cloud-appengine-logging-1.5.0 google-cloud-audit-log-0.3.0 google-cloud-bigquery-3.27.0 google-cloud-bigtable-2.23.0 google-cloud-core-2.4.1 google-cloud-logging-3.10.0 google-cloud-resource-manager-1.13.1 google-cloud-secret-manager-2.18.3 google-cloud-storage-2.15.0 google-crc32c-1.6.0 google-resumable-media-2.7.2 googleapis-common-protos-1.66.0 grpc-google-iam-v1-0.13.1 grpcio-1.68.1 grpcio-status-1.62.3 gunicorn-22.0.0 h11-0.14.0 idna-3.10 iniconfig-2.0.
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/c39a5e29-e07a-47c3-8fad-af346d6fd3b9?project=879489846695.]
...
test-8.3.4, pluggy-1.5.0 -- /workspace/.env/bin/python3
Step #1 - "explore_test_detection": cachedir: .pytest_cache
Step #1 - "explore_test_detection": rootdir: /workspace
Step #1 - "explore_test_detection": configfile: pytest.ini
Step #1 - "explore_test_detection": plugins: rerunfailures-10.2, xdist-3.2.1
Step #1 - "explore_test_detection": gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I
Step #1 - "explore_test_detection": 
[gw0] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw1] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw2] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw3] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw4] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw5] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw6] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw7] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw8] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw9] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw10] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw11] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw12] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw13] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw14] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw15] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw16] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw17] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw18] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw19] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw20] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw21] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw22] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw23] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw24] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw25] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw26] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw27] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw28] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw29] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw30] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw31] linux Python 3.11.3 cwd: /workspace
Step #1 - "explore_test_detection": 
[gw0] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw1] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw2] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw4] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw5] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw3] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw6] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw7] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw8] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw9] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw11] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw10] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw12] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw13] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw14] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw16] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw15] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw17] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw18] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw20] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw19] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw21] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw23] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw22] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw24] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw25] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw26] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw27] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw28] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw31] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw29] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": 
[gw30] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #1 - "explore_test_detection": gw0 [16] / gw1 [16] / gw2 [16] / gw3 [16] / gw4 [16] / gw5 [16] / gw6 [16] / gw7 [16] / gw8 [16] / gw9 [16] / gw10 [16] / gw11 [16] / gw12 [16] / gw13 [16] / gw14 [16] / gw15 [16] / gw16 [16] / gw17 [16] / gw18 [16] / gw19 [16] / gw20 [16] / gw21 [16] / gw22 [16] / gw23 [16] / gw24 [16] / gw25 [16] / gw26 [16] / gw27 [16] / gw28 [16] / gw29 [16] / gw30 [16] / gw31 [16]
Step #1 - "explore_test_detection": 
Step #1 - "explore_test_detection": scheduling tests via LoadScheduling
Step #1 - "explore_test_detection": 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_undata 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_translate 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_multivar 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_statvars 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_sdg 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_bio 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_bugs 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_sdg 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_uae 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_lancedb 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_context 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_undata_ilo 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_sfr 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_undata_dev 
Step #5 - "nl_test_demo": ============================= test session starts ==============================
Step #5 - "nl_test_demo": platform linux -- Python 3.11.3, pytest-8.3.4, pluggy-1.5.0 -- /workspace/.env/bin/python3
Step #5 - "nl_test_demo": cachedir: .pytest_cache
Step #5 - "nl_test_demo": rootdir: /workspace
Step #5 - "nl_test_demo": configfile: pytest.ini
Step #5 - "nl_test_demo": plugins: rerunfailures-10.2, xdist-3.2.1
Step #5 - "nl_test_demo": gw0 I / gw1 I / gw2 I / gw3 I / gw4 I / gw5 I / gw6 I / gw7 I / gw8 I / gw9 I / gw10 I / gw11 I / gw12 I / gw13 I / gw14 I / gw15 I / gw16 I / gw17 I / gw18 I / gw19 I / gw20 I / gw21 I / gw22 I / gw23 I / gw24 I / gw25 I / gw26 I / gw27 I / gw28 I / gw29 I / gw30 I / gw31 I
Step #5 - "nl_test_demo": 
[gw0] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw1] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw2] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw3] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw4] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw5] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw6] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw7] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw8] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw9] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw10] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw11] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw12] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw13] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw14] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw15] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw16] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw17] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw18] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw19] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw20] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw21] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw22] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw23] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw24] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw25] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw26] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw27] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw28] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw29] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw30] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw31] linux Python 3.11.3 cwd: /workspace
Step #5 - "nl_test_demo": 
[gw0] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw1] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw2] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw3] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw5] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw4] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw6] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw7] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw9] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw8] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw10] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw11] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw12] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw13] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw14] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw15] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw16] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw17] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw18] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw19] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw20] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw22] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw21] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw23] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw24] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw26] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw27] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw25] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw28] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw31] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw30] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": 
[gw29] Python 3.11.3 (main, May 23 2023, 13:25:46) [GCC 10.2.1 20210110]
Step #5 - "nl_test_demo": gw0 [6] / gw1 [6] / gw2 [6] / gw3 [6] / gw4 [6] / gw5 [6] / gw6 [6] / gw7 [6] / gw8 [6] / gw9 [6] / gw10 [6] / gw11 [6] / gw12 [6] / gw13 [6] / gw14 [6] / gw15 [6] / gw16 [6] / gw17 [6] / gw18 [6] / gw19 [6] / gw20 [6] / gw21 [6] / gw22 [6] / gw23 [6] / gw24 [6] / gw25 [6] / gw26 [6] / gw27 [6] / gw28 [6] / gw29 [6] / gw30 [6] / gw31 [6]
Step #5 - "nl_test_demo": 
Step #5 - "nl_test_demo": scheduling tests via LoadScheduling
Step #5 - "nl_test_demo": 
Step #5 - "nl_test_demo": server/integration_tests/nl_test.py::NLTestDemo::test_demo_feb2023 
Step #5 - "nl_test_demo": server/integration_tests/nl_test.py::NLTestDemo::test_demo_cities_feb2023 
Step #5 - "nl_test_demo": server/integration_tests/nl_test.py::NLTestDemo::test_demo_climatetrace 
Step #5 - "nl_test_demo": server/integration_tests/nl_test.py::NLTestDemo::test_demo_multisv 
Step #5 - "nl_test_demo": server/integration_tests/nl_test.py::NLTestDemo::test_textbox_sample 
Step #3 - "explore_test_e2e_1": server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_edge_cases2 
Step #6 - "nl_test_misc": server/integration_tests/nl_test.py::NLTestMisc::test_demo_usa_map_types 
Step #2 - "explore_test_fulfillment": server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_sdg 
Step #2 - "explore_test_fulfillment": [gw7] [  9%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_sdg_specialvars 
Step #2 - "explore_test_fulfillment": [gw11] [ 18%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_undata 
Step #2 - "explore_test_fulfillment": [gw0] [ 27%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_basic 
Step #2 - "explore_test_fulfillment": [gw6] [ 36%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_sdg_global 
Step #2 - "explore_test_fulfillment": [gw9] [ 45%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_sdg_global_specialvars 
Step #1 - "explore_test_detection": server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_bio 
Step #1 - "explore_test_detection": [gw5] [  6%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_sfr 
Step #1 - "explore_test_detection": [gw3] [ 12%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_uae 
Step #1 - "explore_test_detection": [gw8] [ 18%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_undata_ilo 
Step #1 - "explore_test_detection": [gw13] [ 25%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_sdg 
Step #1 - "explore_test_detection": [gw4] [ 31%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_sdg 
Step #1 - "explore_test_detection": [gw6] [ 37%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_undata 
Step #1 - "explore_test_detection": [gw7] [ 43%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_undata_dev 
Step #1 - "explore_test_detection": [gw1] [ 50%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_bio 
Step #1 - "explore_test_detection": [gw0] [ 56%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic 
Step #1 - "explore_test_detection": [gw2] [ 62%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_basic_lancedb 
Step #1 - "explore_test_detection": [gw16] [ 68%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_translate 
Step #2 - "explore_test_fulfillment": [gw5] [ 54%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_sdg 
Step #2 - "explore_test_fulfillment": [gw1] [ 63%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_comparison 
Step #1 - "explore_test_detection": [gw11] [ 75%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_bugs 
Step #2 - "explore_test_fulfillment": [gw4] [ 72%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_explore_more 
Step #2 - "explore_test_fulfillment": [gw8] [ 81%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_statvars 
Step #2 - "explore_test_fulfillment": [gw2] [ 90%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_correlation 
Step #6 - "nl_test_misc": [gw5] [ 12%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_strict_low_confidence 
Step #2 - "explore_test_fulfillment": [gw3] [100%] PASSED server/integration_tests/explore_test.py::ExploreTestFulfillment::test_fulfillment_nl_size 
Step #2 - "explore_test_fulfillment": 
Step #2 - "explore_test_fulfillment": =============================== warnings summary ===============================
Step #2 - "explore_test_fulfillment": .env/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #2 - "explore_test_fulfillment":   /workspace/.env/lib/python3.11/site-packages/flask_babel/__init__.py:183: DeprecationWarning: 'locked_cached_property' is deprecated and will be removed in Flask 2.4. Use a lock inside the decorated function if locking is needed.
Step #2 - "explore_test_fulfillment":     @locked_cached_property
Step #2 - "explore_test_fulfillment": 
Step #2 - "explore_test_fulfillment": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #2 - "explore_test_fulfillment": ======================= 11 passed, 32 warnings in 47.29s =======================
Step #6 - "nl_test_misc": [gw4] [ 25%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_strict_default_place 
Step #1 - "explore_test_detection": [gw14] [ 81%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_statvars 
Step #5 - "nl_test_demo": server/integration_tests/nl_test.py::NLTestDemo::test_demo_fallback 
Step #5 - "nl_test_demo": [gw4] [ 16%] PASSED server/integration_tests/nl_test.py::NLTestDemo::test_textbox_sample 
Finished Step #2 - "explore_test_fulfillment"
Step #6 - "nl_test_misc": [gw7] [ 37%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_translate 
Step #3 - "explore_test_e2e_1": [gw0] [  8%] SKIPPED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_answer_places 
Step #3 - "explore_test_e2e_1": [gw1] [ 16%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_correlation_bugs 
Step #3 - "explore_test_e2e_1": [gw8] [ 25%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_translate 
Step #3 - "explore_test_e2e_1": [gw7] [ 33%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_sdg 
Step #1 - "explore_test_detection": [gw9] [ 87%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_bio 
Step #4 - "explore_test_e2e_2": server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_strict_default_place 
Step #6 - "nl_test_misc": [gw8] [ 50%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_strict_multi_verb 
Step #4 - "explore_test_e2e_2": [gw8] [  8%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_strict_multi_sv 
Step #4 - "explore_test_e2e_2": [gw4] [ 16%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_high_sv_threshold 
Step #6 - "nl_test_misc": [gw2] [ 62%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_sdg 
Step #1 - "explore_test_detection": [gw10] [ 93%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_context 
Step #3 - "explore_test_e2e_1": [gw11] [ 41%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_filter_query_disabled 
Step #4 - "explore_test_e2e_2": [gw7] [ 25%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_strict_multi_verb 
Step #1 - "explore_test_detection": [gw12] [100%] PASSED server/integration_tests/explore_test.py::ExploreTestDetection::test_detection_multivar 
Step #1 - "explore_test_detection": 
Step #1 - "explore_test_detection": =============================== warnings summary ===============================
Step #1 - "explore_test_detection": .env/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #1 - "explore_test_detection":   /workspace/.env/lib/python3.11/site-packages/flask_babel/__init__.py:183: DeprecationWarning: 'locked_cached_property' is deprecated and will be removed in Flask 2.4. Use a lock inside the decorated function if locking is needed.
Step #1 - "explore_test_detection":     @locked_cached_property
Step #1 - "explore_test_detection": 
Step #1 - "explore_test_detection": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #1 - "explore_test_detection": ======================= 16 passed, 32 warnings in 51.65s =======================
Step #3 - "explore_test_e2e_1": [gw9] [ 50%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_undata 
Finished Step #1 - "explore_test_detection"
Step #5 - "nl_test_demo": [gw1] [ 33%] PASSED server/integration_tests/nl_test.py::NLTestDemo::test_demo_climatetrace 
Step #4 - "explore_test_e2e_2": [gw6] [ 33%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_strict_default_place 
Step #6 - "nl_test_misc": [gw1] [ 75%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_demo_usa_map_types 
Step #3 - "explore_test_e2e_1": [gw6] [ 58%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_superlatives 
Step #5 - "nl_test_demo": [gw5] [ 50%] PASSED server/integration_tests/nl_test.py::NLTestDemo::test_demo_multisv 
Step #6 - "nl_test_misc": [gw3] [ 87%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_place_detection_e2e_dc 
Step #3 - "explore_test_e2e_1": [gw4] [ 66%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_india_demo 
Step #3 - "explore_test_e2e_1": [gw5] [ 75%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_electrification_demo 
Step #6 - "nl_test_misc": [gw0] [100%] PASSED server/integration_tests/nl_test.py::NLTestMisc::test_international 
Step #6 - "nl_test_misc": 
Step #6 - "nl_test_misc": =============================== warnings summary ===============================
Step #6 - "nl_test_misc": .env/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #6 - "nl_test_misc":   /workspace/.env/lib/python3.11/site-packages/flask_babel/__init__.py:183: DeprecationWarning: 'locked_cached_property' is deprecated and will be removed in Flask 2.4. Use a lock inside the decorated function if locking is needed.
Step #6 - "nl_test_misc":     @locked_cached_property
Step #6 - "nl_test_misc": 
Step #6 - "nl_test_misc": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #6 - "nl_test_misc": ======================= 8 passed, 32 warnings in 54.79s ========================
Finished Step #6 - "nl_test_misc"
Step #3 - "explore_test_e2e_1": [gw2] [ 83%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_edge_cases 
Step #4 - "explore_test_e2e_2": [gw0] [ 41%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_correlation_simple_place 
Step #4 - "explore_test_e2e_2": [gw10] [ 50%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_toolformer_rig_mode 
Step #4 - "explore_test_e2e_2": [gw3] [ 58%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_fallbacks 
Step #5 - "nl_test_demo": [gw2] [ 66%] PASSED server/integration_tests/nl_test.py::NLTestDemo::test_demo_fallback 
Step #3 - "explore_test_e2e_1": [gw10] [ 91%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_us_demo 
Step #4 - "explore_test_e2e_2": [gw2] [ 66%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_default_place 
Step #3 - "explore_test_e2e_1": [gw3] [100%] PASSED server/integration_tests/explore_test.py::ExploreTestEE1::test_e2e_edge_cases2 
Step #3 - "explore_test_e2e_1": 
Step #3 - "explore_test_e2e_1": =============================== warnings summary ===============================
Step #3 - "explore_test_e2e_1": .env/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #3 - "explore_test_e2e_1":   /workspace/.env/lib/python3.11/site-packages/flask_babel/__init__.py:183: DeprecationWarning: 'locked_cached_property' is deprecated and will be removed in Flask 2.4. Use a lock inside the decorated function if locking is needed.
Step #3 - "explore_test_e2e_1":     @locked_cached_property
Step #3 - "explore_test_e2e_1": 
Step #3 - "explore_test_e2e_1": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #3 - "explore_test_e2e_1": ================= 11 passed, 1 skipped, 32 warnings in 57.86s ==================
Step #4 - "explore_test_e2e_2": [gw9] [ 75%] PASSED server/integration_tests/explore_test.py::ExploreTestEE2::test_e2e_toolformer_rag_mode 
Finished Step #3 - "explore_test_e2e_1"
Step #5 - "nl_test_demo": [gw0] [ 83%] PASSED server/integration_tests/nl_test.py::NLTestDemo::test_demo_cities_feb2023 
Step #5 - "nl_test_demo": [gw3] [100%] PASSED server/integration_tests/nl_test.py::NLTestDemo::test_demo_feb2023 
Step #5 - "nl_test_demo": 
Step #5 - "nl_test_demo": =============================== warnings summary ===============================
Step #5 - "nl_test_demo": .env/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #5 - "nl_test_demo":   /workspace/.env/lib/python3.11/site-packages/flask_babel/__init__.py:183: DeprecationWarning: 'locked_cached_property' is deprec