Skip to content

build(deps): bump authlib from 1.6.5 to 1.6.7 in /server

8eba8e5
Select commit
Loading
Failed to load commit list.
Closed

build(deps): bump authlib from 1.6.5 to 1.6.7 in /server #6061

build(deps): bump authlib from 1.6.5 to 1.6.7 in /server
8eba8e5
Select commit
Loading
Failed to load commit list.
Google Cloud Build / website-pull-request-webdriver (datcom-ci) succeeded Mar 6, 2026 in 9m 22s

Summary

Build Information

Trigger website-pull-request-webdriver
Build 5687e6f6-b33a-4546-97da-e12c20e38544
Start 2026-03-05T17:35:06-08:00
Duration 8m26.333s
Status SUCCESS

Steps

Step Status Duration
package_js SUCCESS 2m36.018s
flask_webdriver_test SUCCESS 5m32.964s

Details

starting build "5687e6f6-b33a-4546-97da-e12c20e38544"

FETCHSOURCE
From https://github.com/datacommonsorg/website
 * branch            8eba8e5eb3de633e272caf3b1b66337d3ad73cdd -> FETCH_HEAD
HEAD is now at 8eba8e5 build(deps): bump authlib from 1.6.5 to 1.6.7 in /server
GitCommit:
8eba8e5eb3de633e272caf3b1b66337d3ad73cdd
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": 71f0d0490247: Waiting
Step #0 - "package_js": 8674d43d4892: Waiting
Step #0 - "package_js": 574e4ed3a819: Waiting
Step #0 - "package_js": 8061492fb0d0: Waiting
Step #0 - "package_js": bdb0d3f2b395: Waiting
Step #0 - "package_js": 81f0d49e568a: Waiting
Step #0 - "package_js": 6d2718751084: Waiting
Step #0 - "package_js": b471a8c3f1d6: Waiting
Step #0 - "package_js": dd5c82065067: Waiting
Step #0 - "package_js": c79cd3db6e51: Waiting
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: Download complete
Step #0 - "package_js": b471a8c3f1d6: Verifying Checksum
Step #0 - "package_js": b471a8c3f1d6: 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": dd5c82065067: Download complete
Step #0 - "package_js": 71f0d0490247: Download complete
Step #0 - "package_js": b85a868b505f: Verifying Checksum
Step #0 - "package_js": b85a868b505f: Download complete
Step #0 - "package_js": 8674d43d4892: Verifying Checksum
Step #0 - "package_js": 8674d43d4892: Download complete
Step #0 - "package_js": 81f0d49e568a: Verifying Checksum
Step #0 - "package_js": 81f0d49e568a: Download complete
Step #0 - "package_js": 574e4ed3a819: Verifying Checksum
Step #0 - "package_js": 574e4ed3a819: Download complete
Step #0 - "package_js": a407a484e74b: 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": 8061492fb0d0: Verifying Checksum
Step #0 - "package_js": 8061492fb0d0: Download complete
Step #0 - "package_js": 4bc2eda9354f: Pull complete
Step #0 - "package_js": a407a484e74b: Pull complete
Step #0 - "package_js": 6d2718751084: Verifying Checksum
Step #0 - "package_js": 6d2718751084: Download 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: 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 13 packages, and changed 25 packages in 2s
Step #0 - "package_js": 
Step #0 - "package_js": 29 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 155 packages in 8s
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 140 MiB 76 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�[32msitemap/*.txt�[39m�[22m 79.6 MiB 34 assets
Step #0 - "package_js": assets by path �[1m�[32mcss/�[39m�[22m 10.4 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 222 KiB 371 modules
Step #0 - "package_js": orphan modules 470 KiB �[1m�[33m[orphan]�[39m�[22m 280 modules
Step #0 - "package_js": modules by path �[1m./node_modules/�[39m�[22m 6.83 MiB 1365 modules
Step #0 - "package_js": modules by path �[1m./js/�[39m�[22m 3.14 MiB
Step #0 - "package_js":   javascript modules 2.4 MiB 521 modules
Step #0 - "package_js":   json modules 759 KiB 43 modules
Step #0 - "package_js": modules by path �[1m./css/�[39m�[22m 223 KiB
Step #0 - "package_js":   modules by path �[1m./css/*.scss�[39m�[22m 223 KiB 26 modules
Step #0 - "package_js":   modules by path �[1m./css/tools/*.scss�[39m�[22m 383 bytes 6 modules
Step #0 - "package_js":   modules by path �[1m./css/place/*.scss�[39m�[22m 135 bytes 2 modules
Step #0 - "package_js": modules by path �[1m./library/*.ts�[39m�[22m 79.2 KiB
Step #0 - "package_js":   �[1m./library/index.ts�[39m�[22m 3.14 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js":   �[1m./library/bar_component.ts�[39m�[22m 7.76 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js":   + 12 modules
Step #0 - "package_js": + 6 modules
Step #0 - "package_js": webpack 5.94.0 compiled �[1m�[32msuccessfully�[39m�[22m in 102304 ms
Step #0 - "package_js": ✅ Ran 3 scripts and skipped 0 in 110.2s.
Finished Step #0 - "package_js"
Starting Step #1 - "flask_webdriver_test"
Step #1 - "flask_webdriver_test": Pulling image: gcr.io/datcom-ci/full-env:2026-02-20
Step #1 - "flask_webdriver_test": 2026-02-20: Pulling from datcom-ci/full-env
Step #1 - "flask_webdriver_test": 4831516dd0cb: Pulling fs layer
Step #1 - "flask_webdriver_test": eca621ed31da: Pulling fs layer
Step #1 - "flask_webdriver_test": ea9918785904: Pulling fs layer
Step #1 - "flask_webdriver_test": 4e61b9e01774: Pulling fs layer
Step #1 - "flask_webdriver_test": 71b0f9d5b525: Pulling fs layer
Step #1 - "flask_webdriver_test": 96221a5ca3b0: Pulling fs layer
Step #1 - "flask_webdriver_test": e6ce5089d906: Pulling fs layer
Step #1 - "flask_webdriver_test": dd5ab1f34322: Pulling fs layer
Step #1 - "flask_webdriver_test": 511f0c43c2f4: Pulling fs layer
Step #1 - "flask_webdriver_test": 5f8a573e5a03: Pulling fs layer
Step #1 - "flask_webdriver_test": f2ff01b34a28: Pulling fs layer
Step #1 - "flask_webdriver_test": d3eceb9f9a1f: Pulling fs layer
Step #1 - "flask_webdriver_test": b7491af9ff2d: Pulling fs layer
Step #1 - "flask_webdriver_test": fc557a31d2f0: Pulling fs layer
Step #1 - "flask_webdriver_test": 2f710c605d22: Pulling fs layer
Step #1 - "flask_webdriver_test": 511f0c43c2f4: Waiting
Step #1 - "flask_webdriver_test": 5f8a573e5a03: Waiting
Step #1 - "flask_webdriver_test": f2ff01b34a28: Waiting
Step #1 - "flask_webdriver_test": d3eceb9f9a1f: Waiting
Step #1 - "flask_webdriver_test": b7491af9ff2d: Waiting
Step #1 - "flask_webdriver_test": fc557a31d2f0: Waiting
Step #1 - "flask_webdriver_test": 2f710c605d22: Waiting
Step #1 - "flask_webdriver_test": e6ce5089d906: Waiting
Step #1 - "flask_webdriver_test": dd5ab1f34322: Waiting
Step #1 - "flask_webdriver_test": 96221a5ca3b0: Verifying Checksum
Step #1 - "flask_webdriver_test": 96221a5ca3b0: Download complete
Step #1 - "flask_webdriver_test": eca621ed31da: Download complete
Step #1 - "flask_webdriver_test": 71b0f9d5b525: Verifying Checksum
Step #1 - "flask_webdriver_test": 71b0f9d5b525: Download complete
Step #1 - "flask_webdriver_test": 4831516dd0cb: Verifying Checksum
Step #1 - "flask_webdriver_test": 4831516dd0cb: Download complete
Step #1 - "flask_webdriver_test": ea9918785904: Verifying Checksum
Step #1 - "flask_webdriver_test": ea9918785904: Download complete
Step #1 - "flask_webdriver_test": dd5ab1f34322: Verifying Checksum
Step #1 - "flask_webdriver_test": dd5ab1f34322: Download complete
Step #1 - "flask_webdriver_test": 4e61b9e01774: Verifying Checksum
Step #1 - "flask_webdriver_test": 4e61b9e01774: Download complete
Step #1 - "flask_webdriver_test": 511f0c43c2f4: Verifying Checksum
Step #1 - "flask_webdriver_test": 511f0c43c2f4: Download complete
Step #1 - "flask_webdriver_test": 5f8a573e5a03: Verifying Checksum
Step #1 - "flask_webdriver_test": 5f8a573e5a03: Download complete
Step #1 - "flask_webdriver_test": fc557a31d2f0: Verifying Checksum
Step #1 - "flask_webdriver_test": fc557a31d2f0: Download complete
Step #1 - "flask_webdriver_test": b7491af9ff2d: Verifying Checksum
Step #1 - "flask_webdriver_test": b7491af9ff2d: Download complete
Step #1 - "flask_webdriver_test": d3eceb9f9a1f: Verifying Checksum
Step #1 - "flask_webdriver_test": d3eceb9f9a1f: Download complete
Step #1 - "flask_webdriver_test": 4831516dd0cb: Pull complete
Step #1 - "flask_webdriver_test": eca621ed31da: Pull complete
Step #1 - "flask_webdriver_test": f2ff01b34a28: Verifying Checksum
Step #1 - "flask_webdriver_test": f2ff01b34a28: Download complete
Step #1 - "flask_webdriver_test": ea9918785904: Pull complete
Step #1 - "flask_webdriver_test": e6ce5089d906: Verifying Checksum
Step #1 - "flask_webdriver_test": e6ce5089d906: Download complete
Step #1 - "flask_webdriver_test": 2f710c605d22: Verifying Checksum
Step #1 - "flask_webdriver_test": 2f710c605d22: Download complete
Step #1 - "flask_webdriver_test": 4e61b9e01774: Pull complete
Step #1 - "flask_webdriver_test": 71b0f9d5b525: Pull complete
Step #1 - "flask_webdriver_test": 96221a5ca3b0: Pull complete
Step #1 - "flask_webdriver_test": e6ce5089d906: Pull complete
Step #1 - "flask_webdriver_test": dd5ab1f34322: Pull complete
Step #1 - "flask_webdriver_test": 511f0c43c2f4: Pull complete
Step #1 - "flask_webdriver_test": 5f8a573e5a03: Pull complete
Step #1 - "flask_webdriver_test": f2ff01b34a28: Pull complete
Step #1 - "flask_webdriver_test": d3eceb9f9a1f: Pull complete
Step #1 - "flask_webdriver_test": b7491af9ff2d: Pull complete
Step #1 - "flask_webdriver_test": fc557a31d2f0: Pull complete
Step #1 - "flask_webdriver_test": 2f710c605d22: Pull complete
Step #1 - "flask_webdriver_test": Digest: sha256:a02ff1bb7eeea66ea2ae34d499fc8d36f9c6e573707951e58d5116b152fb4c6b
Step #1 - "flask_webdriver_test": Status: Downloaded newer image for gcr.io/datcom-ci/full-env:2026-02-20
Step #1 - "flask_webdriver_test": gcr.io/datcom-ci/full-env:2026-02-20
Step #1 - "flask_webdriver_test": Collecting uv
Step #1 - "flask_webdriver_test":   Downloading uv-0.10.8-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23.3 MB)
Step #1 - "flask_webdriver_test":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 23.3/23.3 MB 92.1 MB/s eta 0:00:00
Step #1 - "flask_webdriver_test": Installing collected packages: uv
Step #1 - "flask_webdriver_test": Successfully installed uv-0.10.8
Step #1 - "flask_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_webdriver_test": 
Step #1 - "flask_webdriver_test": [notice] A new release of pip is available: 23.1.2 -> 26.0.1
Step #1 - "flask_webdriver_test": [notice] To update, run: pip install --upgrade pip
Step #1 - "flask_webdriver_test": ### Running webdriver tests
Step #1 - "flask_webdriver_test": Extracting server/tests/test_data/webdriver_recordings.tar.gz...
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flask_webdriver_test": tar: Ignoring unknown extended header keyword 'LIBARCHIVE.xattr.com.apple.provenance'
Step #1 - "flas
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/5687e6f6-b33a-4546-97da-e12c20e38544?project=879489846695.]
...
 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/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_webdriver_test": Recording Stats - Found: 5876, Fallback Fake: 239, Fallback Live: 35
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/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_webdriver_test": Recording Stats - Found: 5912, Fallback Fake: 249, Fallback Live: 39
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/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_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw27] [ 62%] PASSED server/webdriver/tests/place_explorer_test.py::TestPlaceExplorer::test_explorer_redirect_place_explorer_populates_search_bar 
Step #1 - "flask_webdriver_test": server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_no_facet_choices_available Recording Stats - Found: 5955, Fallback Fake: 250, Fallback Live: 45
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 33, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6000, Fallback Fake: 251, Fallback Live: 49
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 37, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6046, Fallback Fake: 252, Fallback Live: 52
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6096, Fallback Fake: 252, Fallback Live: 52
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6145, Fallback Fake: 253, Fallback Live: 52
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6194, Fallback Fake: 254, Fallback Live: 52
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw27] [ 63%] PASSED server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_no_facet_choices_available Recording Stats - Found: 6244, Fallback Fake: 254, Fallback Live: 52
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw30] [ 63%] PASSED server/webdriver/tests/timeline_test.py::TestTimeline::test_charts_from_url_directly_and_uncheck_statvar 
Step #1 - "flask_webdriver_test": server/webdriver/tests/vis_scatter_test.py::TestVisScatter::test_server_and_page 
Step #1 - "flask_webdriver_test": [gw8] [ 63%] PASSED server/webdriver/tests/timeline_test.py::TestTimeline::test_per_capita_metadata 
Step #1 - "flask_webdriver_test": [gw9] [ 64%] PASSED server/webdriver/tests/scatter_test.py::TestScatter::test_charts_from_url 
Step #1 - "flask_webdriver_test": [gw30] [ 65%] PASSED server/webdriver/tests/vis_scatter_test.py::TestVisScatter::test_server_and_page 
Step #1 - "flask_webdriver_test": [gw19] [ 66%] PASSED server/webdriver/tests/vis_map_test.py::TestVisMap::test_landing_page_link 
Step #1 - "flask_webdriver_test": server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_server_and_page 
Step #1 - "flask_webdriver_test": [gw19] [ 67%] PASSED server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_server_and_page 
Step #1 - "flask_webdriver_test": [gw29] [ 68%] PASSED server/webdriver/tests/stat_var_hierarchy_test.py::TestStatVarHierarchy::test_filter 
Step #1 - "flask_webdriver_test": server/webdriver/tests/vis_scatter_test.py::TestVisScatter::test_landing_page_link Recording Stats - Found: 6292, Fallback Fake: 256, Fallback Live: 52
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw29] [ 69%] PASSED server/webdriver/tests/vis_scatter_test.py::TestVisScatter::test_landing_page_link 
Step #1 - "flask_webdriver_test": [gw6] [ 70%] PASSED server/webdriver/tests/explore_test.py::TestExplorePage::test_bar_chart_hyperlink 
Step #1 - "flask_webdriver_test": [gw22] [ 71%] PASSED server/webdriver/tests/map_test.py::TestMap::test_manually_enter_options_results_in_chart 
Step #1 - "flask_webdriver_test": server/webdriver/tests/map_test.py::TestMap::test_server_and_page 
Step #1 - "flask_webdriver_test": [gw20] [ 72%] PASSED server/webdriver/tests/map_test.py::TestMap::test_charts_from_url 
Step #1 - "flask_webdriver_test": [gw22] [ 72%] PASSED server/webdriver/tests/map_test.py::TestMap::test_server_and_page 
Step #1 - "flask_webdriver_test": [gw1] [ 73%] PASSED server/webdriver/tests/scatter_test.py::TestScatter::test_can_enter_a_place_and_place_type 
Step #1 - "flask_webdriver_test": server/webdriver/tests/timeline_test.py::TestTimeline::test_check_statvar_and_uncheck Recording Stats - Found: 6335, Fallback Fake: 262, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw14] [ 74%] PASSED server/webdriver/tests/explore_test.py::TestExplorePage::test_map_toggle_highest_coverage Recording Stats - Found: 6384, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw4] [ 75%] PASSED server/webdriver/tests/timeline_test.py::TestTimeline::test_can_enter_and_remove_places 
Step #1 - "flask_webdriver_test": [gw21] [ 76%] PASSED server/webdriver/tests/map_test.py::TestMap::test_manually_enter_options 
Step #1 - "flask_webdriver_test": server/webdriver/tests/timeline_test.py::TestTimeline::test_manually_enter_options_results_in_chart 
Step #1 - "flask_webdriver_test": [gw31] [ 77%] PASSED server/webdriver/tests/place_explorer_test.py::TestPlaceExplorer::test_place_category_placeholder 
Step #1 - "flask_webdriver_test": server/webdriver/tests/place_explorer_test.py::TestPlaceExplorer::test_place_chart_settings Recording Stats - Found: 6434, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6484, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6534, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6584, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6634, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6684, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6734, Fallback Fake: 263, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6779, Fallback Fake: 268, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6829, Fallback Fake: 268, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6879, Fallback Fake: 268, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 6929, Fallback Fake: 268, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw31] [ 78%] PASSED server/webdriver/tests/place_explorer_test.py::TestPlaceExplorer::test_place_chart_settings Recording Stats - Found: 6978, Fallback Fake: 269, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7026, Fallback Fake: 271, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw2] [ 79%] PASSED server/webdriver/tests/scatter_test.py::TestScatter::test_click_scatter_button_results_in_scatter_chart 
Step #1 - "flask_webdriver_test": server/webdriver/tests/timeline_test.py::TestTimeline::test_place_search_box_and_remove_place 
Step #1 - "flask_webdriver_test": [gw5] [ 80%] PASSED server/webdriver/tests/scatter_test.py::TestScatter::test_click_map_button_results_in_map_chart 
Step #1 - "flask_webdriver_test": server/webdriver/tests/vis_map_test.py::TestVisMap::test_hover_tooltip Recording Stats - Found: 7076, Fallback Fake: 271, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw17] [ 81%] PASSED server/webdriver/tests/scatter_test.py::TestScatter::test_manually_enter_options 
Step #1 - "flask_webdriver_test": server/webdriver/tests/timeline_test.py::TestTimeline::test_server_and_page Recording Stats - Found: 7123, Fallback Fake: 274, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw17] [ 81%] PASSED server/webdriver/tests/timeline_test.py::TestTimeline::test_server_and_page 
Step #1 - "flask_webdriver_test": [gw5] [ 82%] PASSED server/webdriver/tests/vis_map_test.py::TestVisMap::test_hover_tooltip Recording Stats - Found: 7172, Fallback Fake: 275, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw28] [ 83%] PASSED server/webdriver/tests/vis_scatter_test.py::TestVisScatter::test_manually_enter_options 
Step #1 - "flask_webdriver_test": server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_select_different_facet 
Step #1 - "flask_webdriver_test": [gw13] [ 84%] PASSED server/webdriver/tests/vis_map_test.py::TestVisMap::test_charts_from_url 
Step #1 - "flask_webdriver_test": [gw3] [ 85%] PASSED server/webdriver/tests/download_test.py::TestDownload::test_manually_enter_options 
Step #1 - "flask_webdriver_test": server/webdriver/tests/scatter_test.py::TestScatter::test_landing_page_link 
Step #1 - "flask_webdriver_test": [gw26] [ 86%] PASSED server/webdriver/tests/vis_map_test.py::TestVisMap::test_manually_enter_options Recording Stats - Found: 7222, Fallback Fake: 275, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw25] [ 87%] PASSED server/webdriver/tests/scatter_test.py::TestScatter::test_manually_enter_options_results_in_scatter_chart Recording Stats - Found: 7272, Fallback Fake: 275, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7321, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw23] [ 88%] PASSED server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_manually_enter_options Recording Stats - Found: 7371, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw21] [ 89%] PASSED server/webdriver/tests/timeline_test.py::TestTimeline::test_manually_enter_options_results_in_chart 
Step #1 - "flask_webdriver_test": [gw7] [ 90%] RERUN server/webdriver/tests/explore_test.py::TestExplorePage::test_bar_select_different_facet 
Step #1 - "flask_webdriver_test": server/webdriver/tests/explore_test.py::TestExplorePage::test_bar_select_different_facet 
Step #1 - "flask_webdriver_test": [gw28] [ 90%] PASSED server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_select_different_facet Recording Stats - Found: 7421, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7471, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7521, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7571, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7621, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw1] [ 91%] PASSED server/webdriver/tests/timeline_test.py::TestTimeline::test_check_statvar_and_uncheck 
Step #1 - "flask_webdriver_test": [gw24] [ 92%] PASSED server/webdriver/tests/vis_timeline_test.py::TestVisTimeline::test_landing_page_link Recording Stats - Found: 7671, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7721, Fallback Fake: 276, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7770, Fallback Fake: 277, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7820, Fallback Fake: 277, Fallback Live: 53
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw7] [ 92%] PASSED server/webdriver/tests/explore_test.py::TestExplorePage::test_bar_select_different_facet 
Step #1 - "flask_webdriver_test": server/webdriver/tests/explore_test.py::TestExplorePage::test_explore_page Recording Stats - Found: 7857, Fallback Fake: 289, Fallback Live: 54
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/explore/fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7907, Fallback Fake: 289, Fallback Live: 54
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/explore/fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 7951, Fallback Fake: 295, Fallback Live: 54
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/explore/fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw2] [ 93%] PASSED server/webdriver/tests/timeline_test.py::TestTimeline::test_place_search_box_and_remove_place 
Step #1 - "flask_webdriver_test": [gw10] [ 94%] PASSED server/webdriver/tests/vis_scatter_test.py::TestVisScatter::test_charts_from_url 
Step #1 - "flask_webdriver_test": [gw7] [ 95%] PASSED server/webdriver/tests/explore_test.py::TestExplorePage::test_explore_page 
Step #1 - "flask_webdriver_test": [gw18] [ 96%] PASSED server/webdriver/tests/explore_test.py::TestExplorePage::test_ranking_chart_hyperlink_disabled 
Step #1 - "flask_webdriver_test": server/webdriver/tests/explore_test.py::TestExplorePage::test_ranking_scroll_disabled Recording Stats - Found: 7999, Fallback Fake: 297, Fallback Live: 54
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/explore/fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": Recording Stats - Found: 8049, Fallback Fake: 297, Fallback Live: 54
Step #1 - "flask_webdriver_test": Missing Recordings by Path: {"/api/autocomplete": 2, "/api/explore/detect-and-fulfill": 2, "/api/explore/fulfill": 1, "/api/place/charts/country/BRA": 2, "/api/place/named_typed": 40, "/api/place/overview-table/country/BRA": 2, "/api/place/related-places/country/BRA": 2, "/api/place/summary/country/BRA": 2, "/api/ranking/Median_Age_Person/County/geoId/06": 1}
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": [gw11] [ 97%] PASSED server/webdriver/tests/explore_test.py::TestExplorePage::test_highlight_chart_clears 
Step #1 - "flask_webdriver_test": server/webdriver/tests/explore_test.py::TestExplorePage::test_highlight_chart_date_selection 
Step #1 - "flask_webdriver_test": [gw11] [ 98%] SKIPPED server/webdriver/tests/explore_test.py::TestExplorePage::test_highlight_chart_date_selection 
Step #1 - "flask_webdriver_test": [gw18] [ 99%] PASSED server/webdriver/tests/explore_test.py::TestExplorePage::test_ranking_scroll_disabled 
Step #1 - "flask_webdriver_test": [gw3] [100%] PASSED server/webdriver/tests/scatter_test.py::TestScatter::test_landing_page_link 
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": =============================== warnings summary ===============================
Step #1 - "flask_webdriver_test": server/.venv/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #1 - "flask_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_webdriver_test":     @locked_cached_property
Step #1 - "flask_webdriver_test": 
Step #1 - "flask_webdriver_test": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #1 - "flask_webdriver_test": ======= 104 passed, 7 skipped, 32 warnings, 2 rerun in 292.49s (0:04:52) =======
Finished Step #1 - "flask_webdriver_test"
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds/5687e6f6-b33a-4546-97da-e12c20e38544?project=879489846695