Skip to content

feat: Update goldens from Cloud Build workflow (build 9af1691b-ef63-4…

b94b6d6
Select commit
Loading
Failed to load commit list.
Open

Automated Integration Test Goldens Update from CI #5877

feat: Update goldens from Cloud Build workflow (build 9af1691b-ef63-4…
b94b6d6
Select commit
Loading
Failed to load commit list.
Google Cloud Build / website-pull-request-cdc-webdriver (datcom-ci) succeeded Jan 1, 2026 in 9m 9s

Summary

Build Information

Trigger website-pull-request-cdc-webdriver
Build 576ec738-2e50-464c-bdc9-503d78e239e9
Start 2026-01-01T11:14:18-08:00
Duration 8m18.945s
Status SUCCESS

Steps

Step Status Duration
package_js SUCCESS 2m41.062s
flask_cdc_webdriver_test SUCCESS 5m28.104s

Details

starting build "576ec738-2e50-464c-bdc9-503d78e239e9"

FETCHSOURCE
From https://github.com/datacommonsorg/website
 * branch            b94b6d630407083726e96e708a969f20e4f3c1aa -> FETCH_HEAD
HEAD is now at b94b6d6 feat: Update goldens from Cloud Build workflow (build 9af1691b-ef63-4233-a32a-0341cc50d82a)
GitCommit:
b94b6d630407083726e96e708a969f20e4f3c1aa
BUILD
Starting Step #0 - "package_js"
Step #0 - "package_js": Pulling image: gcr.io/datcom-ci/node:2025-10-01
Step #0 - "package_js": 2025-10-01: Pulling from datcom-ci/node
Step #0 - "package_js": b85a868b505f: Pulling fs layer
Step #0 - "package_js": 4bc2eda9354f: Pulling fs layer
Step #0 - "package_js": a407a484e74b: Pulling fs layer
Step #0 - "package_js": cc6fff309142: Pulling fs layer
Step #0 - "package_js": 09be68c4cfd1: Pulling fs layer
Step #0 - "package_js": 4f2fc846f636: Pulling fs layer
Step #0 - "package_js": b471a8c3f1d6: Pulling fs layer
Step #0 - "package_js": dd5c82065067: Pulling fs layer
Step #0 - "package_js": c79cd3db6e51: Pulling fs layer
Step #0 - "package_js": 71f0d0490247: Pulling fs layer
Step #0 - "package_js": 8674d43d4892: Pulling fs layer
Step #0 - "package_js": 574e4ed3a819: Pulling fs layer
Step #0 - "package_js": 81f0d49e568a: Pulling fs layer
Step #0 - "package_js": 6d2718751084: Pulling fs layer
Step #0 - "package_js": 8061492fb0d0: Pulling fs layer
Step #0 - "package_js": bdb0d3f2b395: Pulling fs layer
Step #0 - "package_js": b471a8c3f1d6: Waiting
Step #0 - "package_js": dd5c82065067: Waiting
Step #0 - "package_js": 81f0d49e568a: Waiting
Step #0 - "package_js": c79cd3db6e51: Waiting
Step #0 - "package_js": 71f0d0490247: Waiting
Step #0 - "package_js": 6d2718751084: Waiting
Step #0 - "package_js": 8061492fb0d0: Waiting
Step #0 - "package_js": 8674d43d4892: Waiting
Step #0 - "package_js": bdb0d3f2b395: Waiting
Step #0 - "package_js": 4bc2eda9354f: Verifying Checksum
Step #0 - "package_js": 4bc2eda9354f: Download complete
Step #0 - "package_js": 09be68c4cfd1: Verifying Checksum
Step #0 - "package_js": 09be68c4cfd1: Download complete
Step #0 - "package_js": cc6fff309142: Verifying Checksum
Step #0 - "package_js": cc6fff309142: Download complete
Step #0 - "package_js": dd5c82065067: Download complete
Step #0 - "package_js": b471a8c3f1d6: Verifying Checksum
Step #0 - "package_js": b471a8c3f1d6: Download complete
Step #0 - "package_js": b85a868b505f: Verifying Checksum
Step #0 - "package_js": b85a868b505f: Download complete
Step #0 - "package_js": c79cd3db6e51: Verifying Checksum
Step #0 - "package_js": c79cd3db6e51: Download complete
Step #0 - "package_js": 4f2fc846f636: Verifying Checksum
Step #0 - "package_js": 4f2fc846f636: Download complete
Step #0 - "package_js": 71f0d0490247: Verifying Checksum
Step #0 - "package_js": 71f0d0490247: Download complete
Step #0 - "package_js": a407a484e74b: Download complete
Step #0 - "package_js": 8674d43d4892: Verifying Checksum
Step #0 - "package_js": 8674d43d4892: Download complete
Step #0 - "package_js": 574e4ed3a819: Verifying Checksum
Step #0 - "package_js": 574e4ed3a819: Download complete
Step #0 - "package_js": 81f0d49e568a: Verifying Checksum
Step #0 - "package_js": 81f0d49e568a: Download complete
Step #0 - "package_js": bdb0d3f2b395: Verifying Checksum
Step #0 - "package_js": bdb0d3f2b395: Download complete
Step #0 - "package_js": b85a868b505f: Pull complete
Step #0 - "package_js": 4bc2eda9354f: Pull complete
Step #0 - "package_js": 8061492fb0d0: Verifying Checksum
Step #0 - "package_js": 8061492fb0d0: Download complete
Step #0 - "package_js": a407a484e74b: Pull complete
Step #0 - "package_js": cc6fff309142: Pull complete
Step #0 - "package_js": 09be68c4cfd1: Pull complete
Step #0 - "package_js": 4f2fc846f636: Pull complete
Step #0 - "package_js": b471a8c3f1d6: Pull complete
Step #0 - "package_js": dd5c82065067: Pull complete
Step #0 - "package_js": c79cd3db6e51: Pull complete
Step #0 - "package_js": 71f0d0490247: Pull complete
Step #0 - "package_js": 8674d43d4892: Pull complete
Step #0 - "package_js": 574e4ed3a819: Pull complete
Step #0 - "package_js": 81f0d49e568a: Pull complete
Step #0 - "package_js": 6d2718751084: Verifying Checksum
Step #0 - "package_js": 6d2718751084: Download complete
Step #0 - "package_js": 6d2718751084: Pull complete
Step #0 - "package_js": 8061492fb0d0: Pull complete
Step #0 - "package_js": bdb0d3f2b395: Pull complete
Step #0 - "package_js": Digest: sha256:d370b82042aace3f1dc24e23066f8ae12d6afd2190425d9db9dcc43fb4c5b10e
Step #0 - "package_js": Status: Downloaded newer image for gcr.io/datcom-ci/node:2025-10-01
Step #0 - "package_js": gcr.io/datcom-ci/node:2025-10-01
Step #0 - "package_js": ### Build client-side packages
Step #0 - "package_js": 
Step #0 - "package_js": added 7 packages, and changed 8 packages in 987ms
Step #0 - "package_js": 
Step #0 - "package_js": 26 packages are looking for funding
Step #0 - "package_js":   run `npm fund` for details
Step #0 - "package_js": npm WARN EBADENGINE Unsupported engine {
Step #0 - "package_js": npm WARN EBADENGINE   package: 'cliui@9.0.1',
Step #0 - "package_js": npm WARN EBADENGINE   required: { node: '>=20' },
Step #0 - "package_js": npm WARN EBADENGINE   current: { node: 'v18.4.0', npm: '8.12.1' }
Step #0 - "package_js": npm WARN EBADENGINE }
Step #0 - "package_js": npm WARN EBADENGINE Unsupported engine {
Step #0 - "package_js": npm WARN EBADENGINE   package: 'yargs@18.0.0',
Step #0 - "package_js": npm WARN EBADENGINE   required: { node: '^20.19.0 || ^22.12.0 || >=23' },
Step #0 - "package_js": npm WARN EBADENGINE   current: { node: 'v18.4.0', npm: '8.12.1' }
Step #0 - "package_js": npm WARN EBADENGINE }
Step #0 - "package_js": npm WARN EBADENGINE Unsupported engine {
Step #0 - "package_js": npm WARN EBADENGINE   package: 'yargs-parser@22.0.0',
Step #0 - "package_js": npm WARN EBADENGINE   required: { node: '^20.19.0 || ^22.12.0 || >=23' },
Step #0 - "package_js": npm WARN EBADENGINE   current: { node: 'v18.4.0', npm: '8.12.1' }
Step #0 - "package_js": npm WARN EBADENGINE }
Step #0 - "package_js": 
Step #0 - "package_js": added 23 packages, removed 16 packages, and changed 73 packages in 3s
Step #0 - "package_js": 
Step #0 - "package_js": 73 packages are looking for funding
Step #0 - "package_js":   run `npm fund` for details
Step #0 - "package_js": 
Step #0 - "package_js": added 48 packages, removed 601 packages, and changed 154 packages in 9s
Step #0 - "package_js": 
Step #0 - "package_js": 271 packages are looking for funding
Step #0 - "package_js":   run `npm fund` for details
Step #0 - "package_js": 
Step #0 - "package_js": > datacommons.org@1.0.0 dev-build
Step #0 - "package_js": > wireit
Step #0 - "package_js": 
Step #0 - "package_js": Analyzing
Step #0 - "package_js":   0% [0 / 3] [2 running] ../packages/web-components:build
Step #0 - "package_js":  33% [1 / 3] [1 running] ../packages/client:build
Step #0 - "package_js": #### Building webpack in development mode
Step #0 - "package_js": assets by path �[1m�[32m*.js�[39m�[22m 150 MiB 79 assets
Step #0 - "package_js": assets by path �[1m�[32mimages/�[39m�[22m 19.2 MiB 48 assets
Step #0 - "package_js": assets by path �[1m�[32mcustom_dc/�[39m�[22m 4.5 MiB 41 assets
Step #0 - "package_js": assets by path �[1m�[32mcss/�[39m�[22m 11.2 MiB 38 assets
Step #0 - "package_js": assets by path �[1m�[32msitemap/*.txt�[39m�[22m 79.6 MiB 34 assets
Step #0 - "package_js": assets by path �[1m�[32mdata/�[39m�[22m 1.28 MiB
Step #0 - "package_js":   asset �[1m�[32mdata/factcheck/fact_checks_20190605.txt.gz�[39m�[22m 656 KiB �[1m�[32m[emitted]�[39m�[22m [from: data/factcheck/fact_checks_20190605.txt.gz] �[1m�[32m[copied]�[39m�[22m
Step #0 - "package_js":   + 2 assets
Step #0 - "package_js": assets by path �[1m�[32mfonts/*.ttf�[39m�[22m 308 KiB
Step #0 - "package_js":   asset �[1m�[32mfonts/GoogleSans-Medium.ttf�[39m�[22m 154 KiB �[1m�[32m[emitted]�[39m�[22m [from: fonts/GoogleSans-Medium.ttf] �[1m�[32m[copied]�[39m�[22m
Step #0 - "package_js":   asset �[1m�[32mfonts/GoogleSans-Regular.ttf�[39m�[22m 154 KiB �[1m�[32m[emitted]�[39m�[22m [from: fonts/GoogleSans-Regular.ttf] �[1m�[32m[copied]�[39m�[22m
Step #0 - "package_js": assets by path �[1m�[32m*.ico�[39m�[22m 100 KiB
Step #0 - "package_js":   asset �[1m�[32msustain_favicon.ico�[39m�[22m 98.9 KiB �[1m�[32m[emitted]�[39m�[22m [from: sustain_favicon.ico] �[1m�[32m[copied]�[39m�[22m
Step #0 - "package_js":   asset �[1m�[32mold_favicon.ico�[39m�[22m 1.12 KiB �[1m�[32m[emitted]�[39m�[22m [from: old_favicon.ico] �[1m�[32m[copied]�[39m�[22m
Step #0 - "package_js": asset �[1m�[32mrobots.txt�[39m�[22m 2.08 KiB �[1m�[32m[emitted]�[39m�[22m [from: robots.txt] �[1m�[32m[copied]�[39m�[22m
Step #0 - "package_js": runtime modules 239 KiB 404 modules
Step #0 - "package_js": orphan modules 467 KiB �[1m�[33m[orphan]�[39m�[22m 278 modules
Step #0 - "package_js": javascript modules 9.99 MiB
Step #0 - "package_js":   modules by path �[1m./node_modules/�[39m�[22m 7 MiB 1375 modules
Step #0 - "package_js":   modules by path �[1m./js/�[39m�[22m 2.54 MiB 547 modules
Step #0 - "package_js":   modules by path �[1m./css/�[39m�[22m 224 KiB 38 modules
Step #0 - "package_js":   modules by path �[1m./library/*.ts�[39m�[22m 79.2 KiB 14 modules
Step #0 - "package_js":   + 6 modules
Step #0 - "package_js": json modules 747 KiB
Step #0 - "package_js":   optional modules 582 KiB �[1m�[33m[optional]�[39m�[22m 35 modules
Step #0 - "package_js":   modules by path �[1m./js/apps/�[39m�[22m 125 KiB 4 modules
Step #0 - "package_js":   modules by path �[1m./js/import_wizard/�[39m�[22m 37.8 KiB
Step #0 - "package_js":     �[1m./js/import_wizard/utils/country_mappings.json�[39m�[22m 30.7 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js":     �[1m./js/import_wizard/utils/state_mappings.json�[39m�[22m 7.14 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js":   �[1m./js/i18n/compiled-lang/en/units.json�[39m�[22m 2.07 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js": webpack 5.94.0 compiled �[1m�[32msuccessfully�[39m�[22m in 107358 ms
Step #0 - "package_js": ✅ Ran 3 scripts and skipped 0 in 114.8s.
Finished Step #0 - "package_js"
Starting Step #1 - "flask_cdc_webdriver_test"
Step #1 - "flask_cdc_webdriver_test": Pulling image: gcr.io/datcom-ci/full-env:2025-10-02
Step #1 - "flask_cdc_webdriver_test": 2025-10-02: Pulling from datcom-ci/full-env
Step #1 - "flask_cdc_webdriver_test": 5c32499ab806: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 2e2090506371: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 866aa19740ba: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 4998cc0012ec: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 8a18277e1cb9: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": ebe4f67599f7: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": fdf996182a4b: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": c72cdcf96df0: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": dc036fb92b3d: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 43191234a89f: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 20e1655a1adc: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 93e56faad25b: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": cb7de8fc1ec9: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": 5df4a6325d36: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": aea0a3dbb812: Pulling fs layer
Step #1 - "flask_cdc_webdriver_test": fdf996182a4b: Waiting
Step #1 - "flask_cdc_webdriver_test": c72cdcf96df0: Waiting
Step #1 - "flask_cdc_webdriver_test": dc036fb92b3d: Waiting
Step #1 - "flask_cdc_webdriver_test": 43191234a89f: Waiting
Step #1 - "flask_cdc_webdriver_test": 20e1655a1adc: Waiting
Step #1 - "flask_cdc_webdriver_test": 93e56faad25b: Waiting
Step #1 - "flask_cdc_webdriver_test": cb7de8fc1ec9: Waiting
Step #1 - "flask_cdc_webdriver_test": 5df4a6325d36: Waiting
Step #1 - "flask_cdc_webdriver_test": aea0a3dbb812: Waiting
Step #1 - "flask_cdc_webdriver_test": 2e2090506371: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 2e2090506371: Download complete
Step #1 - "flask_cdc_webdriver_test": ebe4f67599f7: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": ebe4f67599f7: Download complete
Step #1 - "flask_cdc_webdriver_test": 8a18277e1cb9: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 8a18277e1cb9: Download complete
Step #1 - "flask_cdc_webdriver_test": 5c32499ab806: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 5c32499ab806: Download complete
Step #1 - "flask_cdc_webdriver_test": 866aa19740ba: Download complete
Step #1 - "flask_cdc_webdriver_test": c72cdcf96df0: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": c72cdcf96df0: Download complete
Step #1 - "flask_cdc_webdriver_test": 43191234a89f: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 43191234a89f: Download complete
Step #1 - "flask_cdc_webdriver_test": 5c32499ab806: Pull complete
Step #1 - "flask_cdc_webdriver_test": dc036fb92b3d: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": dc036fb92b3d: Download complete
Step #1 - "flask_cdc_webdriver_test": 2e2090506371: Pull complete
Step #1 - "flask_cdc_webdriver_test": 4998cc0012ec: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 4998cc0012ec: Download complete
Step #1 - "flask_cdc_webdriver_test": 5df4a6325d36: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 5df4a6325d36: Download complete
Step #1 - "flask_cdc_webdriver_test": 93e56faad25b: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 93e56faad25b: Download complete
Step #1 - "flask_cdc_webdriver_test": cb7de8fc1ec9: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": cb7de8fc1ec9: Download complete
Step #1 - "flask_cdc_webdriver_test": 866aa19740ba: Pull complete
Step #1 - "flask_cdc_webdriver_test": fdf996182a4b: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": fdf996182a4b: Download complete
Step #1 - "flask_cdc_webdriver_test": 20e1655a1adc: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": 20e1655a1adc: Download complete
Step #1 - "flask_cdc_webdriver_test": 4998cc0012ec: Pull complete
Step #1 - "flask_cdc_webdriver_test": 8a18277e1cb9: Pull complete
Step #1 - "flask_cdc_webdriver_test": ebe4f67599f7: Pull complete
Step #1 - "flask_cdc_webdriver_test": aea0a3dbb812: Verifying Checksum
Step #1 - "flask_cdc_webdriver_test": aea0a3dbb812: Download complete
Step #1 - "flask_cdc_webdriver_test": fdf996182a4b: Pull complete
Step #1 - "flask_cdc_webdriver_test": c72cdcf96df0: Pull complete
Step #1 - "flask_cdc_webdriver_test": dc036fb92b3d: Pull complete
Step #1 - "flask_cdc_webdriver_test": 43191234a89f: Pull complete
Step #1 - "flask_cdc_webdriver_test": 20e1655a1adc: Pull complete
Step #1 - "flask_cdc_webdriver_test": 93e56faad25b: Pull complete
Step #1 - "flask_cdc_webdriver_test": cb7de8fc1ec9: Pull complete
Step #1 - "flask_cdc_webdriver_test": 5df4a6325d36: Pull complete
Step #1 - "flask_cdc_webdriver_test": aea0a3dbb812: Pull complete
Step #1 - "flask_cdc_webdriver_test": Digest: sha256:902bc131f2fd23a01bbe792fd8aa9be1577ebc60db9d58c871ddd5f403d08c7e
Step #1 - "flask_cdc_webdriver_test": Status: Downloaded newer image for gcr.io/datcom-ci/full-env:2025-10-02
Step #1 - "flask_cdc_webdriver_test": gcr.io/datcom-ci/full-env:2025-10-02
Step #1 - "flask_cdc_webdriver_test": Submodule 'import' (https://github.com/datacommonsorg/import.git) registered for path 'import'
Step #1 - "flask_cdc_webdriver_test": Submodule 'mixer' (https://github.com/datacommonsorg/mixer.git) registered for path 'mixer'
Step #1 - "flask_cdc_webdriver_test": Cloning into '/workspace/import'...
Step #1 - "flask_cdc_webdriver_test": Cloning into '/workspace/mixer'...
Step #1 - "flask_cdc_webdriver_test": Submodule path 'import': checked out '04e93f0e1f410a974b6427189482d52cf1e6a1e8'
Step #1 - "flask_cdc_webdriver_test": Submodule path 'mixer': checked out '34fe18cec0f560e2cecc257e208450dbafd48fe9'
Step #1 - "flask_cdc_webdriver_test": Collecting uv
Step #1 - "flask_cdc_webdriver_test":   Downloading uv-0.9.21-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.2 MB)
Step #1 - "flask_cdc_webdriver_test":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.2/22.2 MB 93.5 MB/s eta 0:00:00
Step #1 - "flask_cdc_webdriver_test": Installing collected packages: uv
Step #1 - "flask_cdc_webdriver_test": Successfully installed uv-0.9.21
Step #1 - "flask_cdc_webdriver_test": 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
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [notice] A new release of pip is available: 23.1.2 -> 25.3
Step #1 - "flask_cdc_webdriver_test": [notice] To update, run: pip install --upgrade pip
Step #1 - "flask_cdc_webdriver_test": ### Running Custom DC webdriver tests
Step #1 - "flask_cdc_webdriver_test": Extracting server/tests/test_data/webdriver_recordings.tar.gz...
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_cdc_webdriver_test": tar: Ignoring u
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/576ec738-2e50-464c-bdc9-503d78e239e9?project=879489846695.]
...
Live: 18
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 9, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": [19:19:37][INFO    ][util.py:1086] Route GET /api/place/charts/country/BRA took 1.3158 seconds to complete. 
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2193, Fallback Fake: 138, Fallback Live: 19
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 10, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2237, Fallback Fake: 143, Fallback Live: 20
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 11, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2279, Fallback Fake: 150, Fallback Live: 21
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 12, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2322, Fallback Fake: 156, Fallback Live: 22
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 13, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw19] [ 57%] PASSED server/webdriver/cdc_tests/place_explorer_test.py::TestPlaceExplorer::test_explorer_redirect_place_explorer 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/place_explorer_test.py::TestPlaceExplorer::test_neighborhood_no_data Recording Stats - Found: 2360, Fallback Fake: 167, Fallback Live: 23
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 14, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2399, Fallback Fake: 177, Fallback Live: 24
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 15, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw2] [ 58%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_bar_chart_hyperlink 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/vis_map_test.py::TestVisMap::test_landing_page_link 
Step #1 - "flask_cdc_webdriver_test": [gw14] [ 59%] PASSED server/webdriver/cdc_tests/place_explorer_i18n_test.py::TestPlaceExplorerI18n::test_demographics_link_in_fr 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/vis_timeline_test.py::TestVisTimeline::test_charts_from_url 
Step #1 - "flask_cdc_webdriver_test": [gw14] [ 60%] SKIPPED server/webdriver/cdc_tests/vis_timeline_test.py::TestVisTimeline::test_charts_from_url Recording Stats - Found: 2440, Fallback Fake: 186, Fallback Live: 24
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 15, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2476, Fallback Fake: 200, Fallback Live: 24
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 15, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw22] [ 61%] PASSED server/webdriver/cdc_tests/timeline_test.py::TestTimeline::test_charts_original Recording Stats - Found: 2512, Fallback Fake: 213, Fallback Live: 25
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 16, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw8] [ 63%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_ranking_chart_hyperlink 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_ranking_chart_hyperlink_disabled Recording Stats - Found: 2560, Fallback Fake: 214, Fallback Live: 26
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 17, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2609, Fallback Fake: 214, Fallback Live: 27
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 18, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw21] [ 64%] PASSED server/webdriver/cdc_tests/place_explorer_test.py::TestPlaceExplorer::test_place_overview_africa Recording Stats - Found: 2658, Fallback Fake: 214, Fallback Live: 28
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 19, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2707, Fallback Fake: 214, Fallback Live: 29
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 20, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw19] [ 65%] PASSED server/webdriver/cdc_tests/place_explorer_test.py::TestPlaceExplorer::test_neighborhood_no_data Recording Stats - Found: 2756, Fallback Fake: 214, Fallback Live: 30
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 21, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2805, Fallback Fake: 214, Fallback Live: 31
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 22, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2854, Fallback Fake: 214, Fallback Live: 32
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 23, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2903, Fallback Fake: 214, Fallback Live: 33
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 24, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2952, Fallback Fake: 214, Fallback Live: 34
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 25, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 2999, Fallback Fake: 216, Fallback Live: 35
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 26, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw29] [ 66%] PASSED server/webdriver/cdc_tests/scatter_test.py::TestScatter::test_charts_from_url 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/vis_map_test.py::TestVisMap::test_hover_tooltip Recording Stats - Found: 3047, Fallback Fake: 217, Fallback Live: 36
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 27, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": [19:19:42][ERROR   ][__init__.py:538] Error thrown for request: http://localhost:8080/api/place/named_typed?dcids=southamerica
Step #1 - "flask_cdc_webdriver_test": error: An HTTP 500 code (Internal Server Error) was returned by the mixer:
Step #1 - "flask_cdc_webdriver_test": remote mixer response not ok: 502 Bad Gateway 
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw17] [ 67%] PASSED server/webdriver/cdc_tests/place_explorer_test.py::TestPlaceExplorer::test_demographics_link Recording Stats - Found: 3095, Fallback Fake: 217, Fallback Live: 38
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 28, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": [19:19:42][INFO    ][_internal.py:97] 127.0.0.1 - - [01/Jan/2026 19:19:42] "�[32mPOST /api/search_vars?idx= HTTP/1.1�[0m" 308 - 
Step #1 - "flask_cdc_webdriver_test": Traceback (most recent call last):
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask/app.py", line 2213, in __call__
Step #1 - "flask_cdc_webdriver_test":     return self.wsgi_app(environ, start_response)
Step #1 - "flask_cdc_webdriver_test":            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask/app.py", line 2193, in wsgi_app
Step #1 - "flask_cdc_webdriver_test":     response = self.handle_exception(e)
Step #1 - "flask_cdc_webdriver_test":                ^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask_cors/extension.py", line 194, in wrapped_function
Step #1 - "flask_cdc_webdriver_test":     return cors_after_request(app.make_response(f(*args, **kwargs)))
Step #1 - "flask_cdc_webdriver_test":                                                 ^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
Step #1 - "flask_cdc_webdriver_test":     response = self.full_dispatch_request()
Step #1 - "flask_cdc_webdriver_test":                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
Step #1 - "flask_cdc_webdriver_test":     rv = self.handle_user_exception(e)
Step #1 - "flask_cdc_webdriver_test":          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask_cors/extension.py", line 194, in wrapped_function
Step #1 - "flask_cdc_webdriver_test":     return cors_after_request(app.make_response(f(*args, **kwargs)))
Step #1 - "flask_cdc_webdriver_test":                                                 ^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
Step #1 - "flask_cdc_webdriver_test":     rv = self.dispatch_request()
Step #1 - "flask_cdc_webdriver_test":          ^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
Step #1 - "flask_cdc_webdriver_test":     return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
Step #1 - "flask_cdc_webdriver_test":            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/routes/shared_api/place.py", line 240, in get_named_typed_place
Step #1 - "flask_cdc_webdriver_test":     place2type = get_place_type(dcids)
Step #1 - "flask_cdc_webdriver_test":                  ^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/routes/shared_api/place.py", line 125, in get_place_type
Step #1 - "flask_cdc_webdriver_test":     place_types = fetch.property_values(place_dcids, 'typeOf')
Step #1 - "flask_cdc_webdriver_test":                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/lib/fetch.py", line 395, in property_values
Step #1 - "flask_cdc_webdriver_test":     resp = dc.v2node(nodes, '{}{}{}'.format('->' if out else '<-', prop,
Step #1 - "flask_cdc_webdriver_test":            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/services/datacommons.py", line 300, in v2node
Step #1 - "flask_cdc_webdriver_test":     return post(
Step #1 - "flask_cdc_webdriver_test":            ^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/services/datacommons.py", line 90, in post
Step #1 - "flask_cdc_webdriver_test":     return post_wrapper(url, req_str)
Step #1 - "flask_cdc_webdriver_test":            ^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/lib/cache.py", line 224, in wrapper
Step #1 - "flask_cdc_webdriver_test":     result = cached_fn(*args, **kwargs)
Step #1 - "flask_cdc_webdriver_test":              ^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask_caching/__init__.py", line 876, in decorated_function
Step #1 - "flask_cdc_webdriver_test":     rv = self._call_fn(f, *args, **kwargs)
Step #1 - "flask_cdc_webdriver_test":          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/.venv/lib/python3.11/site-packages/flask_caching/__init__.py", line 180, in _call_fn
Step #1 - "flask_cdc_webdriver_test":     return ensure_sync(fn)(*args, **kwargs)
Step #1 - "flask_cdc_webdriver_test":            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Step #1 - "flask_cdc_webdriver_test":   File "/workspace/server/services/datacommons.py", line 106, in post_wrapper
Step #1 - "flask_cdc_webdriver_test":     raise ValueError(
Step #1 - "flask_cdc_webdriver_test": ValueError: An HTTP 500 code (Internal Server Error) was returned by the mixer:
Step #1 - "flask_cdc_webdriver_test": remote mixer response not ok: 502 Bad Gateway
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3144, Fallback Fake: 217, Fallback Live: 39
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 29, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": [19:19:42][INFO    ][_internal.py:97] 127.0.0.1 - - [01/Jan/2026 19:19:42] "POST /api/search_vars/?idx= HTTP/1.1" 200 - 
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3193, Fallback Fake: 217, Fallback Live: 40
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 30, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3230, Fallback Fake: 226, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3277, Fallback Fake: 229, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw16] [ 69%] PASSED server/webdriver/cdc_tests/place_explorer_i18n_test.py::TestPlaceExplorerI18n::test_japan_in_japanese Recording Stats - Found: 3302, Fallback Fake: 254, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3350, Fallback Fake: 256, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3393, Fallback Fake: 263, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw29] [ 70%] PASSED server/webdriver/cdc_tests/vis_map_test.py::TestVisMap::test_hover_tooltip Recording Stats - Found: 3443, Fallback Fake: 263, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw7] [ 71%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_line_chart_hyperlink Recording Stats - Found: 3491, Fallback Fake: 265, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw6] [ 72%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_highlight_chart_france_italy_gdp_timeline 
Step #1 - "flask_cdc_webdriver_test": [gw9] [ 73%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_ranking_scroll_enabled 
Step #1 - "flask_cdc_webdriver_test": [gw31] [ 75%] PASSED server/webdriver/cdc_tests/stat_var_hierarchy_test.py::TestStatVarHierarchy::test_filter 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/vis_scatter_test.py::TestVisScatter::test_charts_from_url 
Step #1 - "flask_cdc_webdriver_test": [gw5] [ 76%] PASSED server/webdriver/cdc_tests/timeline_test.py::TestTimeline::test_charts_from_url_directly_and_uncheck_statvar Recording Stats - Found: 3537, Fallback Fake: 269, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3587, Fallback Fake: 269, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw11] [ 77%] PASSED server/webdriver/cdc_tests/map_test.py::TestMap::test_charts_from_url 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/timeline_test.py::TestTimeline::test_check_statvar_and_uncheck Recording Stats - Found: 3634, Fallback Fake: 272, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw24] [ 78%] PASSED server/webdriver/cdc_tests/vis_timeline_test.py::TestVisTimeline::test_select_different_facet 
Step #1 - "flask_cdc_webdriver_test": [gw2] [ 79%] PASSED server/webdriver/cdc_tests/vis_map_test.py::TestVisMap::test_landing_page_link Recording Stats - Found: 3682, Fallback Fake: 274, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3731, Fallback Fake: 275, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw12] [ 80%] PASSED server/webdriver/cdc_tests/vis_map_test.py::TestVisMap::test_charts_from_url 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/vis_map_test.py::TestVisMap::test_manually_enter_options 
Step #1 - "flask_cdc_webdriver_test": [gw13] [ 82%] PASSED server/webdriver/cdc_tests/map_test.py::TestMap::test_manually_enter_options 
Step #1 - "flask_cdc_webdriver_test": [gw1] [ 83%] PASSED server/webdriver/cdc_tests/timeline_test.py::TestTimeline::test_place_search_box_and_remove_place 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/vis_timeline_test.py::TestVisTimeline::test_no_facet_choices_available Recording Stats - Found: 3780, Fallback Fake: 276, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw1] [ 84%] PASSED server/webdriver/cdc_tests/vis_timeline_test.py::TestVisTimeline::test_no_facet_choices_available 
Step #1 - "flask_cdc_webdriver_test": [gw18] [ 85%] PASSED server/webdriver/cdc_tests/vis_timeline_test.py::TestVisTimeline::test_manually_enter_options Recording Stats - Found: 3830, Fallback Fake: 276, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw15] [ 86%] PASSED server/webdriver/cdc_tests/vis_scatter_test.py::TestVisScatter::test_manually_enter_options 
Step #1 - "flask_cdc_webdriver_test": [gw0] [ 88%] PASSED server/webdriver/cdc_tests/download_test.py::TestDownload::test_manually_enter_options 
Step #1 - "flask_cdc_webdriver_test": [gw20] [ 89%] PASSED server/webdriver/cdc_tests/vis_timeline_test.py::TestVisTimeline::test_landing_page_link 
Step #1 - "flask_cdc_webdriver_test": [gw11] [ 90%] PASSED server/webdriver/cdc_tests/timeline_test.py::TestTimeline::test_check_statvar_and_uncheck Recording Stats - Found: 3878, Fallback Fake: 278, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw12] [ 91%] PASSED server/webdriver/cdc_tests/vis_map_test.py::TestVisMap::test_manually_enter_options 
Step #1 - "flask_cdc_webdriver_test": [gw10] [ 92%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_success_result_with_no_follow_up_questions 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_success_result_with_no_page_overview Recording Stats - Found: 3927, Fallback Fake: 279, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 3977, Fallback Fake: 279, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": Recording Stats - Found: 4027, Fallback Fake: 279, Fallback Live: 44
Step #1 - "flask_cdc_webdriver_test": Missing Recordings by Path: {"/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 34, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": [gw31] [ 94%] PASSED server/webdriver/cdc_tests/vis_scatter_test.py::TestVisScatter::test_charts_from_url 
Step #1 - "flask_cdc_webdriver_test": [gw30] [ 95%] PASSED server/webdriver/cdc_tests/scatter_test.py::TestScatter::test_landing_page_link 
Step #1 - "flask_cdc_webdriver_test": server/webdriver/cdc_tests/scatter_test.py::TestScatter::test_manually_enter_options 
Step #1 - "flask_cdc_webdriver_test": [gw8] [ 96%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_ranking_chart_hyperlink_disabled 
Step #1 - "flask_cdc_webdriver_test": [gw4] [ 97%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_highlight_chart_clears 
Step #1 - "flask_cdc_webdriver_test": [gw10] [ 98%] PASSED server/webdriver/cdc_tests/explore_test.py::TestExplorePage::test_success_result_with_no_page_overview 
Step #1 - "flask_cdc_webdriver_test": [gw30] [100%] PASSED server/webdriver/cdc_tests/scatter_test.py::TestScatter::test_manually_enter_options 
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": =============================== warnings summary ===============================
Step #1 - "flask_cdc_webdriver_test": server/.venv/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #1 - "flask_cdc_webdriver_test":   /workspace/server/.venv/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 - "flask_cdc_webdriver_test":     @locked_cached_property
Step #1 - "flask_cdc_webdriver_test": 
Step #1 - "flask_cdc_webdriver_test": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #1 - "flask_cdc_webdriver_test": ============ 80 passed, 4 skipped, 32 warnings in 222.60s (0:03:42) ============
Finished Step #1 - "flask_cdc_webdriver_test"
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds/576ec738-2e50-464c-bdc9-503d78e239e9?project=879489846695