Automated Integration Test Goldens Update from CI #5800
Google Cloud Build / website-pull-request-cdc-webdriver (datcom-ci)
succeeded
Dec 5, 2025 in 14m 17s
Summary
Build Information
| Trigger | website-pull-request-cdc-webdriver |
| Build | 7e3eeba4-671f-4111-9f5f-7a3aae29a596 |
| Start | 2025-12-04T18:58:05-08:00 |
| Duration | 13m29.959s |
| Status | SUCCESS |
Steps
| Step | Status | Duration |
|---|---|---|
| package_js | SUCCESS | 2m30.656s |
| setup_python | SUCCESS | 3m2.756s |
| setup_website | SUCCESS | 2m19.883s |
| setup_nl | SUCCESS | 3m19.692s |
| flask_cdc_webdriver_test | SUCCESS | 10m0.31s |
Details
starting build "7e3eeba4-671f-4111-9f5f-7a3aae29a596"
FETCHSOURCE
From https://github.com/datacommonsorg/website
* branch b9eb6b58f5f10d6d804f4f7c68078e2f7effbfdb -> FETCH_HEAD
HEAD is now at b9eb6b5 feat: Update goldens from Cloud Build workflow (build e7750a0e-7bd5-448e-93d4-24eb330fcbfa)
GitCommit:
b9eb6b58f5f10d6d804f4f7c68078e2f7effbfdb
BUILD
Starting Step #2 - "setup_website"
Starting Step #1 - "setup_python"
Starting Step #3 - "setup_nl"
Starting Step #0 - "package_js"
Step #2 - "setup_website": Pulling image: gcr.io/datcom-ci/full-env:2025-10-02
Step #1 - "setup_python": Pulling image: gcr.io/datcom-ci/full-env:2025-10-02
Step #0 - "package_js": Pulling image: gcr.io/datcom-ci/node:2025-10-01
Step #3 - "setup_nl": Pulling image: gcr.io/datcom-ci/full-env:2025-10-02
Step #1 - "setup_python": 2025-10-02: Pulling from datcom-ci/full-env
Step #2 - "setup_website": 2025-10-02: Pulling from datcom-ci/full-env
Step #1 - "setup_python": 5c32499ab806: Pulling fs layer
Step #2 - "setup_website": 5c32499ab806: Pulling fs layer
Step #2 - "setup_website": 2e2090506371: Pulling fs layer
Step #2 - "setup_website": 866aa19740ba: Pulling fs layer
Step #2 - "setup_website": 4998cc0012ec: Pulling fs layer
Step #2 - "setup_website": 8a18277e1cb9: Pulling fs layer
Step #2 - "setup_website": ebe4f67599f7: Pulling fs layer
Step #2 - "setup_website": fdf996182a4b: Pulling fs layer
Step #2 - "setup_website": c72cdcf96df0: Pulling fs layer
Step #2 - "setup_website": dc036fb92b3d: Pulling fs layer
Step #2 - "setup_website": 43191234a89f: Pulling fs layer
Step #2 - "setup_website": 20e1655a1adc: Pulling fs layer
Step #2 - "setup_website": 93e56faad25b: Pulling fs layer
Step #2 - "setup_website": cb7de8fc1ec9: Pulling fs layer
Step #2 - "setup_website": 5df4a6325d36: Pulling fs layer
Step #2 - "setup_website": aea0a3dbb812: Pulling fs layer
Step #2 - "setup_website": 93e56faad25b: Waiting
Step #2 - "setup_website": cb7de8fc1ec9: Waiting
Step #2 - "setup_website": dc036fb92b3d: Waiting
Step #2 - "setup_website": 5df4a6325d36: Waiting
Step #2 - "setup_website": 43191234a89f: Waiting
Step #2 - "setup_website": aea0a3dbb812: Waiting
Step #2 - "setup_website": 20e1655a1adc: Waiting
Step #2 - "setup_website": fdf996182a4b: Waiting
Step #2 - "setup_website": c72cdcf96df0: Waiting
Step #1 - "setup_python": 2e2090506371: Pulling fs layer
Step #1 - "setup_python": 866aa19740ba: Pulling fs layer
Step #1 - "setup_python": 4998cc0012ec: Pulling fs layer
Step #1 - "setup_python": 8a18277e1cb9: Pulling fs layer
Step #1 - "setup_python": ebe4f67599f7: Pulling fs layer
Step #1 - "setup_python": fdf996182a4b: Pulling fs layer
Step #1 - "setup_python": c72cdcf96df0: Pulling fs layer
Step #1 - "setup_python": dc036fb92b3d: Pulling fs layer
Step #1 - "setup_python": fdf996182a4b: Waiting
Step #1 - "setup_python": c72cdcf96df0: Waiting
Step #1 - "setup_python": 43191234a89f: Pulling fs layer
Step #1 - "setup_python": 20e1655a1adc: Pulling fs layer
Step #1 - "setup_python": 93e56faad25b: Pulling fs layer
Step #1 - "setup_python": cb7de8fc1ec9: Pulling fs layer
Step #1 - "setup_python": 5df4a6325d36: Pulling fs layer
Step #1 - "setup_python": dc036fb92b3d: Waiting
Step #1 - "setup_python": aea0a3dbb812: Pulling fs layer
Step #1 - "setup_python": 20e1655a1adc: Waiting
Step #1 - "setup_python": 43191234a89f: Waiting
Step #1 - "setup_python": cb7de8fc1ec9: Waiting
Step #1 - "setup_python": 93e56faad25b: Waiting
Step #1 - "setup_python": aea0a3dbb812: Waiting
Step #1 - "setup_python": 5df4a6325d36: Waiting
Step #3 - "setup_nl": 2025-10-02: Pulling from datcom-ci/full-env
Step #3 - "setup_nl": 5c32499ab806: Pulling fs layer
Step #3 - "setup_nl": 2e2090506371: Pulling fs layer
Step #3 - "setup_nl": 866aa19740ba: Pulling fs layer
Step #3 - "setup_nl": 4998cc0012ec: Pulling fs layer
Step #3 - "setup_nl": 8a18277e1cb9: Pulling fs layer
Step #3 - "setup_nl": ebe4f67599f7: Pulling fs layer
Step #3 - "setup_nl": fdf996182a4b: Pulling fs layer
Step #3 - "setup_nl": c72cdcf96df0: Pulling fs layer
Step #3 - "setup_nl": dc036fb92b3d: Pulling fs layer
Step #3 - "setup_nl": 43191234a89f: Pulling fs layer
Step #3 - "setup_nl": 20e1655a1adc: Pulling fs layer
Step #3 - "setup_nl": 93e56faad25b: Pulling fs layer
Step #3 - "setup_nl": cb7de8fc1ec9: Pulling fs layer
Step #3 - "setup_nl": 5df4a6325d36: Pulling fs layer
Step #3 - "setup_nl": aea0a3dbb812: Pulling fs layer
Step #3 - "setup_nl": aea0a3dbb812: Waiting
Step #3 - "setup_nl": fdf996182a4b: Waiting
Step #3 - "setup_nl": c72cdcf96df0: Waiting
Step #3 - "setup_nl": dc036fb92b3d: Waiting
Step #3 - "setup_nl": 43191234a89f: Waiting
Step #3 - "setup_nl": 20e1655a1adc: Waiting
Step #3 - "setup_nl": 93e56faad25b: Waiting
Step #3 - "setup_nl": cb7de8fc1ec9: Waiting
Step #3 - "setup_nl": 5df4a6325d36: Waiting
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": a407a484e74b: Waiting
Step #0 - "package_js": 574e4ed3a819: Waiting
Step #0 - "package_js": 81f0d49e568a: Waiting
Step #0 - "package_js": b471a8c3f1d6: Waiting
Step #0 - "package_js": 6d2718751084: Waiting
Step #0 - "package_js": cc6fff309142: Waiting
Step #0 - "package_js": c79cd3db6e51: Waiting
Step #0 - "package_js": 8061492fb0d0: Waiting
Step #0 - "package_js": b85a868b505f: Waiting
Step #0 - "package_js": 09be68c4cfd1: Waiting
Step #0 - "package_js": bdb0d3f2b395: Waiting
Step #0 - "package_js": 4f2fc846f636: Waiting
Step #0 - "package_js": dd5c82065067: Waiting
Step #0 - "package_js": 4bc2eda9354f: Waiting
Step #2 - "setup_website": 2e2090506371: Verifying Checksum
Step #2 - "setup_website": 2e2090506371: Download complete
Step #3 - "setup_nl": 2e2090506371: Verifying Checksum
Step #3 - "setup_nl": 2e2090506371: Download complete
Step #1 - "setup_python": 2e2090506371: Verifying Checksum
Step #1 - "setup_python": 2e2090506371: Download complete
Step #2 - "setup_website": ebe4f67599f7: Download complete
Step #1 - "setup_python": ebe4f67599f7: Download complete
Step #3 - "setup_nl": ebe4f67599f7: Download complete
Step #3 - "setup_nl": 8a18277e1cb9: Verifying Checksum
Step #3 - "setup_nl": 8a18277e1cb9: Download complete
Step #1 - "setup_python": 8a18277e1cb9: Download complete
Step #2 - "setup_website": 8a18277e1cb9: Verifying Checksum
Step #2 - "setup_website": 8a18277e1cb9: Download complete
Step #2 - "setup_website": 5c32499ab806: Download complete
Step #1 - "setup_python": 5c32499ab806: Verifying Checksum
Step #1 - "setup_python": 5c32499ab806: Download complete
Step #3 - "setup_nl": 5c32499ab806: Verifying Checksum
Step #3 - "setup_nl": 5c32499ab806: Download complete
Step #2 - "setup_website": 866aa19740ba: Verifying Checksum
Step #2 - "setup_website": 866aa19740ba: Download complete
Step #1 - "setup_python": 866aa19740ba: Verifying Checksum
Step #1 - "setup_python": 866aa19740ba: Download complete
Step #3 - "setup_nl": 866aa19740ba: Verifying Checksum
Step #3 - "setup_nl": 866aa19740ba: Download complete
Step #2 - "setup_website": c72cdcf96df0: Verifying Checksum
Step #2 - "setup_website": c72cdcf96df0: Download complete
Step #3 - "setup_nl": c72cdcf96df0: Verifying Checksum
Step #3 - "setup_nl": c72cdcf96df0: Download complete
Step #1 - "setup_python": c72cdcf96df0: Verifying Checksum
Step #1 - "setup_python": c72cdcf96df0: Download complete
Step #2 - "setup_website": 4998cc0012ec: Verifying Checksum
Step #3 - "setup_nl": 4998cc0012ec: Verifying Checksum
Step #1 - "setup_python": 4998cc0012ec: Verifying Checksum
Step #3 - "setup_nl": 4998cc0012ec: Download complete
Step #2 - "setup_website": 4998cc0012ec: Download complete
Step #1 - "setup_python": 4998cc0012ec: Download complete
Step #2 - "setup_website": 43191234a89f: Verifying Checksum
Step #2 - "setup_website": 43191234a89f: Download complete
Step #3 - "setup_nl": 43191234a89f: Verifying Checksum
Step #3 - "setup_nl": 43191234a89f: Download complete
Step #1 - "setup_python": 43191234a89f: Verifying Checksum
Step #1 - "setup_python": 43191234a89f: Download complete
Step #3 - "setup_nl": 5c32499ab806: Pull complete
Step #1 - "setup_python": 5c32499ab806: Pull complete
Step #2 - "setup_website": 5c32499ab806: Pull complete
Step #3 - "setup_nl": 2e2090506371: Pull complete
Step #2 - "setup_website": 2e2090506371: Pull complete
Step #1 - "setup_python": 2e2090506371: Pull complete
Step #1 - "setup_python": 5df4a6325d36: Verifying Checksum
Step #1 - "setup_python": 5df4a6325d36: Download complete
Step #3 - "setup_nl": 5df4a6325d36: Verifying Checksum
Step #3 - "setup_nl": 5df4a6325d36: Download complete
Step #2 - "setup_website": 5df4a6325d36: Verifying Checksum
Step #2 - "setup_website": 5df4a6325d36: Download complete
Step #2 - "setup_website": dc036fb92b3d: Verifying Checksum
Step #2 - "setup_website": dc036fb92b3d: Download complete
Step #1 - "setup_python": dc036fb92b3d: Verifying Checksum
Step #1 - "setup_python": dc036fb92b3d: Download complete
Step #3 - "setup_nl": dc036fb92b3d: Verifying Checksum
Step #3 - "setup_nl": dc036fb92b3d: Download complete
Step #3 - "setup_nl": 866aa19740ba: Pull complete
Step #2 - "setup_website": 866aa19740ba: Pull complete
Step #1 - "setup_python": 866aa19740ba: Pull complete
Step #3 - "setup_nl": 93e56faad25b: Verifying Checksum
Step #3 - "setup_nl": 93e56faad25b: Download complete
Step #2 - "setup_website": 93e56faad25b: Verifying Checksum
Step #2 - "setup_website": 93e56faad25b: Download complete
Step #1 - "setup_python": 93e56faad25b: Verifying Checksum
Step #1 - "setup_python": 93e56faad25b: Download complete
Step #1 - "setup_python": cb7de8fc1ec9: Verifying Checksum
Step #1 - "setup_python": cb7de8fc1ec9: Download complete
Step #2 - "setup_website": cb7de8fc1ec9: Verifying Checksum
Step #2 - "setup_website": cb7de8fc1ec9: Download complete
Step #3 - "setup_nl": cb7de8fc1ec9: Verifying Checksum
Step #3 - "setup_nl": cb7de8fc1ec9: Download complete
Step #2 - "setup_website": fdf996182a4b: Verifying Checksum
Step #2 - "setup_website": fdf996182a4b: Download complete
Step #3 - "setup_nl": fdf996182a4b: Download complete
Step #1 - "setup_python": fdf996182a4b: Verifying Checksum
Step #1 - "setup_python": fdf996182a4b: Download complete
Step #2 - "setup_website": 20e1655a1adc: Verifying Checksum
Step #2 - "setup_website": 20e1655a1adc: Download complete
Step #3 - "setup_nl": 20e1655a1adc: Verifying Checksum
Step #3 - "setup_nl": 20e1655a1adc: Download complete
Step #1 - "setup_python": 20e1655a1adc: Verifying Checksum
Step #1 - "setup_python": 20e1655a1adc: Download complete
Step #0 - "package_js": b85a868b505f: Verifying Checksum
Step #0 - "package_js": b85a868b505f: Download complete
Step #0 - "package_js": 4bc2eda9354f: Verifying Checksum
Step #0 - "package_js": 4bc2eda9354f: Download complete
Step #0 - "package_js": cc6fff309142: Download complete
Step #0 - "package_js": a407a484e74b: Verifying Checksum
Step #0 - "package_js": a407a484e74b: Download complete
Step #0 - "package_js": 09be68c4cfd1: Verifying Checksum
Step #0 - "package_js": 09be68c4cfd1: Download complete
Step #0 - "package_js": dd5c82065067: Verifying Checksum
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": c79cd3db6e51: Verifying Checksum
Step #0 - "package_js": c79cd3db6e51: Download complete
Step #0 - "package_js": 71f0d0490247: Verifying Checksum
Step #0 - "package_js": 71f0d0490247: Download complete
Step #0 - "package_js": 8674d43d4892: Verifying Checksum
Step #0 - "package_js": 8674d43d4892: Download complete
Step #0 - "package_js": b85a868b505f: Pull complete
Step #0 - "package_js": 4bc2eda9354f: Pull complete
Step #0 - "package_js": 574e4ed3a819: Verifying Checksum
Step #0 - "package_js": 574e4ed3a819: Download complete
Step #0 - "package_js": 4f2fc846f636: Verifying Checksum
Step #0 - "package_js": 4f2fc846f636: Download complete
Step #0 - "package_js": 81f0d49e568a: Verifying Checksum
Step #0 - "package_js": 81f0d49e568a: Download complete
Step #0 - "package_js": 8061492fb0d0: Verifying Checksum
Step #0 - "package_js": 8061492fb0d0: Download complete
Step #0 - "package_js": bdb0d3f2b395: Verifying Checksum
Step #0 - "package_js": bdb0d3f2b395: Download complete
Step #1 - "setup_python": 4998cc0012ec: Pull complete
Step #3 - "setup_nl": 4998cc0012ec: Pull complete
Step #2 - "setup_website": 4998cc0012ec: Pull complete
Step #1 - "setup_python": 8a18277e1cb9: Pull complete
Step #2 - "setup_website": 8a18277e1cb9: Pull complete
Step #3 - "setup_nl": 8a18277e1cb9: Pull complete
Step #0 - "package_js": a407a484e74b: Pull complete
Step #1 - "setup_python": ebe4f67599f7: Pull complete
Step #2 - "setup_website": ebe4f67599f7: Pull complete
Step #3 - "setup_nl": ebe4f67599f7: 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 #1 - "setup_python": aea0a3dbb812: Verifying Checksum
Step #1 - "setup_python": aea0a3dbb812: Download complete
Step #2 - "setup_website": aea0a3dbb812: Verifying Checksum
Step #2 - "setup_website": aea0a3dbb812: Download complete
Step #3 - "setup_nl": aea0a3dbb812: Verifying Checksum
Step #3 - "setup_nl": aea0a3dbb812: Download complete
Step #0 - "package_js": 6d2718751084: Verifying Checksum
Step #0 - "package_js": 6d2718751084: Download complete
Step #2 - "setup_website": fdf996182a4b: Pull complete
Step #3 - "setup_nl": fdf996182a4b: Pull complete
Step #1 - "setup_python": fdf996182a4b: Pull complete
Step #1 - "setup_python": c72cdcf96df0: Pull complete
Step #2 - "setup_website": c72cdcf96df0: Pull complete
Step #3 - "setup_nl": c72cdcf96df0: Pull complete
Step #3 - "setup_nl": dc036fb92b3d: Pull complete
Step #1 - "setup_python": dc036fb92b3d: Pull complete
Step #2 - "setup_website": dc036fb92b3d: Pull complete
Step #3 - "setup_nl": 43191234a89f: Pull complete
Step #1 - "setup_python": 43191234a89f: Pull complete
Step #2 - "setup_website": 43191234a89f: Pull complete
Step #0 - "package_js": 6d2718751084: Pull complete
Step #1 - "setup_python": 20e1655a1adc: Pull complete
Step #3 - "setup_nl": 20e1655a1adc: Pull complete
Step #2 - "setup_website": 20e1655a1adc: Pull complete
Step #3 - "setup_nl": 93e56faad25b: Pull complete
Step #2 - "setup_website": 93e56faad25b: Pull complete
Step #1 - "setup_python": 93e56faad25b: Pull complete
Step #1 - "setup_python": cb7de8fc1ec9: Pull complete
Step #3 - "setup_nl": cb7de8fc1ec9: Pull complete
Step #2 - "setup_website": cb7de8fc1ec9: Pull complete
Step #1 - "setup_python": 5df4a6325d36: Pull complete
Step #3 - "setup_nl": 5df4a6325d36: Pull complete
Step #2 - "setup_website": 5df4a6325d36: 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 #2 - "setup_website": aea0a3dbb812: Pull complete
Step #3 - "setup_nl": aea0a3dbb812: Pull complete
Step #1 - "setup_python": aea0a3dbb812: Pull complete
Step #3 - "setup_nl": Digest: sha256:902bc131f2fd23a01bbe792fd8aa9be1577ebc60db9d58c871ddd5f403d08c7e
Step #2 - "setup_website": Digest: sha256:902bc131f2fd23a01bbe792fd8aa9be1577ebc60db9d58c871ddd5f403d08c7e
Step #1 - "setup_python": Digest: sha256:902bc131f2fd23a01bbe792fd8aa9be1577ebc60db9d58c871ddd5f403d08c7e
Step #1 - "setup_python": Status: Downloaded newer image for gcr.io/datcom-ci/full-env:2025-10-02
Step #2 - "setup_website": Status: Downloaded newer image for gcr.io/datcom-ci/full-env:2025-10-02
Step #3 - "setup_nl": Status: Downloaded newer image for gcr.io/datcom-ci/full-env:2025-10-02
Step #2 - "setup_website": gcr.io/datcom-ci/full-env:2025-10-02
Step #3 - "setup_nl": gcr.io/datcom-ci/full-env:2025-10-02
Step #1 - "setup_python": gcr.io/datcom-ci/full-env:2025-10-02
Step #2 - "setup_website": --setup_website ### Set up website python requirements
Step #3 - "setup_nl": --setup_nl ### Set up NL python requirements
Step #1 - "setup_python": --setup_python ### Set up python environment
Step #2 - "setup_website": installing server/requirements.txt
Step #1 - "setup_python": installing server/requirements.txt
Step #3 - "setup_nl": installing nl_server/requirements.txt
Step #0 - "package_js": ### Build client-side packages
Step #0 - "package_js":
Step #0 - "package_js": added 7 packages, and changed 8 packages in 927ms
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: '[email protected]',
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: '[email protected]',
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: '[email protected]',
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 41 packages, removed 20 packages, and changed 35 packages in 4s
Step #0 - "package_js":
Step #0 - "package_js": 287 packages are looking for funding
Step #0 - "package_js": run `npm fund` for details
Step #0 - "package_js":
Step #0 - "package_js": > [email protected] 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/client:build
Step #0 - "package_js": 33% [1 / 3] [1 running] ../packages/client:build
Step #0 - "package_js": 67% [2 / 3] [1 running] dev-build
Step #0 - "package_js": #### Building webpack in development mode
Step #2 - "setup_website":
Step #2 - "setup_website": [notice] A new release of pip is available: 23.1.2 -> 25.3
Step #2 - "setup_website": [notice] To update, run: pip install --upgrade pip
Step #1 - "setup_python":
Step #1 - "setup_python": [notice] A new release of pip is available: 23.1.2 -> 25.3
Step #1 - "setup_python": [notice] To update, run: pip install --upgrade pip
Step #2 - "setup_website": Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cpu
Step #1 - "setup_python": Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cpu
Step #2 - "setup_website": Collecting torch==2.2.2
Step #2 - "setup_website": Downloading https://download.pytorch.org/whl/cpu/torch-2.2.2%2Bcpu-cp311-cp311-linux_x86_64.whl (186.8 MB)
Step #1 - "setup_python": Collecting torch==2.2.2
Step #1 - "setup_python": Downloading https://download.pytorch.org/whl/cpu/torch-2.2.2%2Bcpu-cp311-cp311-linux_x86_64.whl (186.8 MB)
Step #2 - "setup_website": ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 186.8/186.8 MB 6.5 MB/s eta 0:00:00
Step #1 - "setup_python": ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 186.8/186.8 MB 7.0 MB/s eta 0:00:00
Step #2 - "setup_website": Collecting filelock (from torch==2.2.2)
Step #2 - "setup_website": Using cached filelock-3.20.0-py3-none-any.whl (16 kB)
Step #2 - "setup_website": Requirement already satisfied: typing-extensions>=4.8.0 in ./.venv_website/lib/python3.11/site-packages (from torch==2.2.2) (4.12.2)
Step #1 - "setup_python": Collecting filelock (from torch==2.2.2)
Step #1 - "setup_python": Using cached filelock-3.20.0-py3-none-any.whl (16 kB)
Step #1 - "setup_python": Requirement already satisfied: typing-extensions>=4.8.0 in ./.venv/lib/python3.11/site-packages (from torch==2.2.2) (4.12.2)
Step #2 - "setup_website": Collecting sympy (from torch==2.2.2)
Step #2 - "setup_website": Obtaining dependency information for sympy from https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl.metadata
Step #2 - "setup_website": Downloading https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl.metadata (12 kB)
Step #1 - "setup_python": Collecting sympy (from torch==2.2.2)
Step #1 - "setup_python": Obtaining dependency information for sympy from https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl.metadata
Step #1 - "setup_python": Using cached https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl.metadata (12 kB)
Step #2 - "setup_website": Collecting networkx (from torch==2.2.2)
Step #2 - "setup_website": Using cached networkx-3.6-py3-none-any.whl (2.1 MB)
Step #2 - "setup_website": Requirement already satisfied: jinja2 in ./.venv_website/lib/python3.11/site-packages (from torch==2.2.2) (3.1.6)
Step #1 - "setup_python": Collecting networkx (from torch==2.2.2)
Step #1 - "setup_python": Using cached networkx-3.6-py3-none-any.whl (2.1 MB)
Step #1 - "setup_python": Requirement already satisfied: jinja2 in ./.venv/lib/python3.11/site-packages (from torch==2.2.2) (3.1.6)
Step #1 - "setup_python": Collecting fsspec (from torch==2.2.2)
Step #2 - "setup_website": Collecting fsspec (from torch==2.2.2)
Step #1 - "setup_python": Downloading fsspec-2025.12.0-py3-none-any.whl (201 kB)
Step #1 - "setup_python": ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.4/201.4 kB 6.6 MB/s eta 0:00:00
Step #2 - "setup_website": Downloading fsspec-2025.12.0-py3-none-any.whl (201 kB)
Step #2 - "setup_website": ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.4/201.4 kB 7.2 MB/s eta 0:00:00
Step #1 - "setup_python": Requirement already satisfied: MarkupSafe>=2.0 in ./.venv/lib/python3.11/site-packages (from jinja2->torch==2.2.2) (2.1.2)
Step #2 - "setup_website": Requirement already satisfied: MarkupSafe>=2.0 in ./.venv_website/lib/python3.11/site-packages (from jinja2->torch==2.2.2) (2.1.2)
Step #1 - "setup_python": Collecting mpmath<1.4,>=1.1.0 (from sympy->torch==2.2.2)
Step #1 - "setup_python": Downloading https://download.pytorch.org/whl/mpmath-1.3.0-py3-none-any.whl (536 kB)
Step #1 - "setup_python": ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 64.9 MB/s eta 0:00:00
Step #2 - "setup_website": Collecting mpmath<1.4,>=1.1.0 (from sympy->torch==2.2.2)
Step #1 - "setup_python": Downloading https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl (6.3 MB)
Step #2 - "setup_website": Using cached https://download.pytorch.org/whl/mpmath-1.3.0-py3-none-any.whl (536 kB)
Step #2 - "setup_website": Downloading https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl (6.3 MB)
Step #1 - "setup_python": ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 123.0 MB/s eta 0:00:00
Step #2 - "setup_website": ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 123.8 MB/s eta 0:00:00
Step #1 - "setup_python": Using cached https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl (6.3 MB)
Step #2 - "setup_website": Using cached https://download.pytorch.org/whl/sympy-1.14.0-py3-none-any.whl (6.3 MB)
Step #1 - "setup_python": Installing collected packages: mpmath, sympy, networkx, fsspec, filelock, torch
Step #2 - "setup_website": Installing collected packages: mpmath, sympy, networkx, fsspec, filelock, torch
Step #1 - "setup_python": Successfully installed filelock-3.20.0 fsspec-2025.12.0 mpmath-1.3.0 networkx-3.6 sympy-1.14.0 torch-2.2.2+cpu
Step #2 - "setup_website": Successfully installed filelock-3.20.0 fsspec-2025.12.0 mpmath-1.3.0 networkx-3.6 sympy-1.14.0 torch-2.2.2+cpu
Step #1 - "setup_python":
Step #1 - "setup_python": [notice] A new release of pip is available: 23.1.2 -> 25.3
Step #1 - "setup_python": [notice] To update, run: pip install --upgrade pip
Step #2 - "setup_website":
Step #2 - "setup_website": [notice] A new release of pip is available: 23.1.2 -> 25.3
Step #2 - "setup_website": [notice] To update, run: pip install --upgrade pip
Step #1 - "setup_python": installing nl_server/requirements.txt
Finished Step #2 - "setup_website"
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�[32m*.js�[39m�[22m 162 MiB 40 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 129 KiB 313 modules
Step #0 - "package_js": orphan modules 180 KiB �[1m�[33m[orphan]�[39m�[22m 173 modules
Step #0 - "package_js": modules by path �[1m./node_modules/�[39m�[22m 8.72 MiB 1439 modules
Step #0 - "package_js": modules by path �[1m./js/�[39m�[22m 3.72 MiB
Step #0 - "package_js": javascript modules 2.97 MiB
Step #0 - "package_js": cacheable modules 2.97 MiB 544 modules
Step #0 - "package_js": modules by path �[1m./js/i18n/compiled-lang/ sync ^/.//.*//�[39m�[22m 1.52 KiB 4 modules
Step #0 - "package_js": json modules 763 KiB 42 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 89.3 KiB
Step #0 - "package_js": �[1m./library/index.ts�[39m�[22m 3.59 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js": �[1m./library/bar_component.ts�[39m�[22m 8.65 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js": �[1m./library/components.ts�[39m�[22m 2.5 KiB �[1m�[33m[built]�[39m�[22m �[1m�[33m[code generated]�[39m�[22m
Step #0 - "package_js": + 11 modules
Step #0 - "package_js": + 6 modules
Step #0 - "package_js": webpack 5.94.0 compiled �[1m�[32msuccessfully�[39m�[22m in 90914 ms
Step #0 - "package_js": ✅ Ran 3 scripts and skipped 0 in 98.9s.
Finished Step #0 - "package_js"
Step #1 - "setup_python":
Step #1 - "setup_python": [notice] A new release of pip is available: 23.1.2 -> 25.3
Step #1 - "setup_python": [notice] To update, run: pip install --upgrade pip
Finished Step #1 - "setup_python"
Step #3 - "setup_nl":
Step #3 - "setup_nl": [notice] A new release of pip is available: 23.1.2 -> 25.3
Step #3 - "setup_nl": [notice] To update, run: pip install --upgrade pip
Finished Step #3 - "setup_nl"
Starting Step #4 - "flask_cdc_webdriver_test"
Step #4 - "flask_cdc_webdriver_test": Already have image (with digest): gcr.io/datcom-ci/full-env:2025-10-02
Step #4 - "flask_cdc_webdriver_test": Submodule 'import' (https://github.com/datacommonsorg/import.git) registered for path 'import'
Step #4 - "flask_cdc_webdriver_test": Submodule 'mixer' (https://github.com/datacommonsorg/mixer.git) registered for path 'mixer'
Step #4 - "flask_cdc_webdriver_test": Cloning into '/workspace/import'...
Step #4 - "flask_cdc_webdriver_test": Cloning into '/workspace/mixer'...
Step #4 - "flask_cdc_webdriver_test": Submodule path 'import': checked out 'df0c40aeadf9cb88218c734ea7fd01ac73e25641'
Step #4 - "flask_cdc_webdriver_test": Submodule path 'mixer': checked out 'f1cca03c7136bcf89120cad3a25dda3ec1591c23'
Step #4 - "flask_cdc_webdriver_test": ### Running Custom DC webdriver tests
Step #4 - "flask_cdc_webdriver_test": File build/cdc/dev/.env-test does not exist. Attempting to fetch from GCP Secret Manager...
Step #4 - "flask_cdc_webdriver_test": Secret: cdc-test-env-file, Project: datcom-website-dev
Step #4 - "flask_cdc_webdriver_test": Successfully fetched build/cdc/dev/.env-test from GCP Secret Manager.
Step #4 - "flask_cdc_webdriver_test": Starting servers using run_cdc_dev.sh...
Step #4 - "flask_cdc_webdriver_test": Using environment file: build/cdc/dev/.env-test
Step #4 - "fla
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds/7e3eeba4-671f-4111-9f5f-7a3aae29a596?project=879489846695.]
...
nal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.755462644Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":67185729}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.765654886Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.765917216Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.766471907Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": [03:10:59][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:10:59] "GET /api/node/triples/out/dc/base/USCensusPEP_Annual_Population HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:10:59][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:10:59] "GET /api/node/triples/out/dc/base/USCensusPEP_AgeSexRaceHispanicOrigin HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.803491606Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.81685388Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.823921212Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":75077360}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.833317034Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":67643978}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.834083705Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":68067289}
Step #4 - "flask_cdc_webdriver_test": [03:10:59][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:10:59] "GET /api/node/triples/out/dc/base/CensusPEP HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:10:59][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:10:59] "GET /api/node/triples/out/dc/base/CensusACS5YearSurvey_AggCountry HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.85304597Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v1/bulk/info/variable","url":"https://staging.api.datacommons.org/v1/bulk/info/variable"}
Step #4 - "flask_cdc_webdriver_test": [03:10:59][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:10:59] "GET /api/node/triples/out/dc/base/WikidataPopulation HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.922304588Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetSVSummaries","duration":69240978}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.922349778Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetStatVarSummaries (Count_Person)","duration":69313638}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:10:59.995568688Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":229100361}
Step #4 - "flask_cdc_webdriver_test": [03:10:59][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:10:59] "GET /api/variable/info?dcids=Count_Person HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:10:59][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:10:59] "GET /api/node/triples/out/dc/base/CDC_Mortality_UnderlyingCause HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:00.020435735Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":203554814}
Step #4 - "flask_cdc_webdriver_test": [03:11:00][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:00] "GET /api/node/triples/out/dc/base/OECDRegionalDemography_Population HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:00.030490797Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":226888791}
Step #4 - "flask_cdc_webdriver_test": [03:11:00][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:00] "GET /api/node/triples/out/dc/base/WorldDevelopmentIndicators HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.466539367Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.466728817Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.466738527Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.541094977Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":74345810}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.541815697Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: getNodeChunkTriples","duration":75110190}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.541867357Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodeTriples","duration":75205050}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "GET /api/stats/stat-var-property?dcids=Count_Person HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/place/name HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.557455851Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.614567986Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/observation","url":"https://staging.api.datacommons.org/v2/observation"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.614905646Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/observation","url":"https://staging.api.datacommons.org/v2/observation"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.614944377Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.631247051Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":73765970}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "GET /api/stats/stat-var-property?dcids=Count_Person HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.661364749Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/observation","url":"https://staging.api.datacommons.org/v2/observation"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.66498329Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetExistingStatVarGroups","duration":73829700}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.66512652Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v1/bulk/info/variable-group","url":"https://staging.api.datacommons.org/v1/bulk/info/variable-group"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.694860028Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: getNodeChunkTriples","duration":228066381}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.694908538Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodeTriples","duration":228161061}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/place/name HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.710964272Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/observation","url":"https://staging.api.datacommons.org/v2/observation"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.734716889Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetObservations","duration":73311059}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/variable-group/info HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/observations/series HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.759570215Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/observation","url":"https://staging.api.datacommons.org/v2/observation"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.773204449Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/observation","url":"https://staging.api.datacommons.org/v2/observation"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.785158082Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetExistingStatVarGroups","duration":74184370}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/observation/existence HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.824857493Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetExistingStatVarGroups","duration":209920236}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/observation/existence HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.833672815Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetExistingStatVarGroups","duration":74086010}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/observation/existence HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.841052617Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetObservations","duration":226536541}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.845768668Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: getNodeChunkTriples","duration":230810121}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.845813048Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodeTriples","duration":230887042}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.846333408Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetExistingStatVarGroups","duration":73096959}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "GET /api/observations/series/all?entities=geoId/06&variables=Count_Person HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/observation/existence HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:19.861508463Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v1/bulk/info/place","url":"https://staging.api.datacommons.org/v1/bulk/info/place"}
Step #4 - "flask_cdc_webdriver_test": [03:11:19][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:19] "POST /api/place/displayname HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.009523412Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.010006502Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.016102514Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.016263414Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.016420464Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.016903944Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.07825974Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":68695999}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.084495962Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":74485150}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/CensusACS1YearSurvey HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.123866013Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.198430892Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":74540090}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.22662839Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":209695016}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/USCensusPEP_Annual_Population HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/USDecennialCensus_RedistrictingRelease HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.243020935Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":226806271}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.252536457Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":236200863}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.252573397Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":236096203}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/CensusACS5YearSurvey_SubjectTables_S2601A HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/CensusACS5YearSurvey_SubjectTables_S0101 HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.260021019Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/CensusACS5YearSurvey HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.261036509Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/CensusACS5YearSurvey_SubjectTables_S2602 HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.2999552Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.30019698Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v2/node","url":"https://staging.api.datacommons.org/v2/node"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.30046762Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.FetchRemote","file":"/workspace/mixer/internal/util/util.go","line":669},"msg":"[DC][RemoteMixerCall] url=https://staging.api.datacommons.org/v1/bulk/info/variable","url":"https://staging.api.datacommons.org/v1/bulk/info/variable"}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.329701608Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":68612799}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.334152429Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":74120700}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/WikidataPopulation HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/CensusPEP HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.505764355Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":205775485}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/CDC_Mortality_UnderlyingCause HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.510950567Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetSVSummaries","duration":210467106}
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.510989196Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetStatVarSummaries (Count_Person)","duration":210523546}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/variable/info?dcids=Count_Person HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test": {"time":"2025-12-05T03:11:20.529494841Z","level":"INFO","source":{"function":"github.com/datacommonsorg/mixer/internal/util.TimeTrack","file":"/workspace/mixer/internal/util/util.go","line":469},"msg":"Tracked function execution time","name":"SQL: GetNodePredicates","duration":229254552}
Step #4 - "flask_cdc_webdriver_test": [03:11:20][INFO ][_internal.py:97] 127.0.0.1 - - [05/Dec/2025 03:11:20] "GET /api/node/triples/out/dc/base/OECDRegionalDemography_Population HTTP/1.1" 200 -
Step #4 - "flask_cdc_webdriver_test":
Step #4 - "flask_cdc_webdriver_test": [gw29] [100%] PASSED server/webdriver/cdc_tests/timeline_test.py::TestTimeline::test_place_search_box_and_remove_place
Step #4 - "flask_cdc_webdriver_test":
Step #4 - "flask_cdc_webdriver_test": =============================== warnings summary ===============================
Step #4 - "flask_cdc_webdriver_test": .venv/lib/python3.11/site-packages/flask_babel/__init__.py:183: 32 warnings
Step #4 - "flask_cdc_webdriver_test": /workspace/.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 #4 - "flask_cdc_webdriver_test": @locked_cached_property
Step #4 - "flask_cdc_webdriver_test":
Step #4 - "flask_cdc_webdriver_test": -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
Step #4 - "flask_cdc_webdriver_test": ============ 73 passed, 3 skipped, 32 warnings in 366.99s (0:06:06) ============
Finished Step #4 - "flask_cdc_webdriver_test"
PUSH
DONE
Loading