Bump werkzeug from 3.0.6 to 3.1.5 in /perfkitbenchmarker/data/docker/fibonacci - #6344
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Google Cloud Build / Push (bionic-baton-343)
succeeded
Jan 9, 2026 in 26m 1s
Summary
Build Information
| Trigger | Push |
| Build | 219f8e67-caa1-42d2-b0f4-e974714a6dde |
| Start | 2026-01-08T16:13:10-08:00 |
| Duration | 25m59.416s |
| Status | SUCCESS |
Steps
| Step | Status | Duration |
|---|---|---|
| gcr.io/cloud-builders/docker | SUCCESS | 1m20.387s |
| gcr.io/cloud-builders/docker | SUCCESS | 23m54.793s |
Details
starting build "219f8e67-caa1-42d2-b0f4-e974714a6dde"
FETCHSOURCE
From https://github.com/GoogleCloudPlatform/PerfKitBenchmarker
* branch f4f6a010467526f3e6e619f6bc782534da7180d1 -> FETCH_HEAD
HEAD is now at f4f6a01 Bump werkzeug in /perfkitbenchmarker/data/docker/fibonacci
GitCommit:
f4f6a010467526f3e6e619f6bc782534da7180d1
BUILD
Starting Step #0
Step #0: Already have image (with digest): gcr.io/cloud-builders/docker
Step #0: Sending build context to Docker daemon 42.55MB
Step #0: Step 1/9 : ARG PYTHON_VERSION=3.9
Step #0: Step 2/9 : FROM python:${PYTHON_VERSION}
Step #0: 3.12: Pulling from library/python
Step #0: 281b80c799de: Already exists
Step #0: 15f14138abe4: Already exists
Step #0: 378c64c44580: Already exists
Step #0: 02e37abc533a: Already exists
Step #0: 562ac0048a1a: Pulling fs layer
Step #0: f3cb68e05539: Pulling fs layer
Step #0: 6c62af51d7c1: Pulling fs layer
Step #0: 6c62af51d7c1: Verifying Checksum
Step #0: 6c62af51d7c1: Download complete
Step #0: 562ac0048a1a: Verifying Checksum
Step #0: 562ac0048a1a: Download complete
Step #0: f3cb68e05539: Verifying Checksum
Step #0: f3cb68e05539: Download complete
Step #0: 562ac0048a1a: Pull complete
Step #0: f3cb68e05539: Pull complete
Step #0: 6c62af51d7c1: Pull complete
Step #0: Digest: sha256:f3396041c12dac446a6b824cbb027ad9f65f6836fef93fc0187e0380ebf10fe3
Step #0: Status: Downloaded newer image for python:3.12
Step #0: ---> a592bd1f6835
Step #0: Step 3/9 : WORKDIR /pkb
Step #0: ---> Running in 9ff2cdba2b8e
Step #0: Removing intermediate container 9ff2cdba2b8e
Step #0: ---> 228b9953fde4
Step #0: Step 4/9 : SHELL ["/bin/bash", "-c"]
Step #0: ---> Running in 4fdb59bbd76f
Step #0: Removing intermediate container 4fdb59bbd76f
Step #0: ---> ab1cf1a8de21
Step #0: Step 5/9 : COPY requirements.txt /pkb
Step #0: ---> cd9376fd8bdf
Step #0: Step 6/9 : RUN pip install -r requirements.txt
Step #0: ---> Running in 51125dfd9de7
Step #0: Collecting absl-py (from -r requirements.txt (line 14))
Step #0: Downloading absl_py-2.3.1-py3-none-any.whl.metadata (3.3 kB)
Step #0: Collecting beautifulsoup4 (from -r requirements.txt (line 15))
Step #0: Downloading beautifulsoup4-4.14.3-py3-none-any.whl.metadata (3.8 kB)
Step #0: Collecting blinker>=1.3 (from -r requirements.txt (line 16))
Step #0: Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Step #0: Collecting colorlog==2.6.0 (from colorlog[windows]==2.6.0->-r requirements.txt (line 17))
Step #0: Downloading colorlog-2.6.0-py2.py3-none-any.whl.metadata (8.3 kB)
Step #0: Collecting google-cloud-core (from -r requirements.txt (line 18))
Step #0: Downloading google_cloud_core-2.5.0-py3-none-any.whl.metadata (3.1 kB)
Step #0: Collecting google-cloud-monitoring>=2.0.0 (from -r requirements.txt (line 19))
Step #0: Downloading google_cloud_monitoring-2.28.0-py3-none-any.whl.metadata (10 kB)
Step #0: Collecting immutabledict (from -r requirements.txt (line 20))
Step #0: Downloading immutabledict-4.2.2-py3-none-any.whl.metadata (3.5 kB)
Step #0: Collecting jinja2>=2.10.2 (from -r requirements.txt (line 21))
Step #0: Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Step #0: Collecting numpy>=1.16.5 (from -r requirements.txt (line 22))
Step #0: Downloading numpy-2.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)
Step #0: Collecting packaging (from -r requirements.txt (line 23))
Step #0: Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Step #0: Collecting pandas>=1.1.5 (from -r requirements.txt (line 24))
Step #0: Downloading pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (91 kB)
Step #0: Collecting pint (from -r requirements.txt (line 25))
Step #0: Downloading pint-0.25.2-py3-none-any.whl.metadata (10 kB)
Step #0: Collecting PyYAML>=5.4.1 (from -r requirements.txt (line 26))
Step #0: Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
Step #0: Collecting pywinrm (from -r requirements.txt (line 27))
Step #0: Downloading pywinrm-0.5.0-py3-none-any.whl.metadata (11 kB)
Step #0: Collecting requests (from -r requirements.txt (line 28))
Step #0: Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Step #0: Collecting rsa>=4.7.2 (from -r requirements.txt (line 29))
Step #0: Downloading rsa-4.9.1-py3-none-any.whl.metadata (5.6 kB)
Step #0: Collecting seaborn (from -r requirements.txt (line 30))
Step #0: Downloading seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB)
Step #0: Collecting setuptools>=40.3.0 (from -r requirements.txt (line 31))
Step #0: Downloading setuptools-80.9.0-py3-none-any.whl.metadata (6.6 kB)
Step #0: Collecting six>=1.13.0 (from -r requirements.txt (line 32))
Step #0: Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Step #0: Collecting timeout-decorator (from -r requirements.txt (line 33))
Step #0: Downloading timeout-decorator-0.5.0.tar.gz (4.8 kB)
Step #0: Installing build dependencies: started
Step #0: Installing build dependencies: finished with status 'done'
Step #0: Getting requirements to build wheel: started
Step #0: Getting requirements to build wheel: finished with status 'done'
Step #0: Preparing metadata (pyproject.toml): started
Step #0: Preparing metadata (pyproject.toml): finished with status 'done'
Step #0: Collecting scipy (from -r requirements.txt (line 34))
Step #0: Downloading scipy-1.16.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (62 kB)
Step #0: Collecting colorama (from colorlog[windows]==2.6.0->-r requirements.txt (line 17))
Step #0: Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Step #0: Collecting soupsieve>=1.6.1 (from beautifulsoup4->-r requirements.txt (line 15))
Step #0: Downloading soupsieve-2.8.1-py3-none-any.whl.metadata (4.6 kB)
Step #0: Collecting typing-extensions>=4.0.0 (from beautifulsoup4->-r requirements.txt (line 15))
Step #0: Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Step #0: Collecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.6 (from google-cloud-core->-r requirements.txt (line 18))
Step #0: Downloading google_api_core-2.29.0-py3-none-any.whl.metadata (3.3 kB)
Step #0: Collecting google-auth<3.0.0,>=1.25.0 (from google-cloud-core->-r requirements.txt (line 18))
Step #0: Downloading google_auth-2.47.0-py3-none-any.whl.metadata (6.4 kB)
Step #0: Collecting grpcio<2.0.0,>=1.33.2 (from google-cloud-monitoring>=2.0.0->-r requirements.txt (line 19))
Step #0: Downloading grpcio-1.76.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB)
Step #0: Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-monitoring>=2.0.0->-r requirements.txt (line 19))
Step #0: Downloading proto_plus-1.27.0-py3-none-any.whl.metadata (2.2 kB)
Step #0: Collecting protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2 (from google-cloud-monitoring>=2.0.0->-r requirements.txt (line 19))
Step #0: Downloading protobuf-6.33.2-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)
Step #0: Collecting MarkupSafe>=2.0 (from jinja2>=2.10.2->-r requirements.txt (line 21))
Step #0: Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
Step #0: Collecting python-dateutil>=2.8.2 (from pandas>=1.1.5->-r requirements.txt (line 24))
Step #0: Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Step #0: Collecting pytz>=2020.1 (from pandas>=1.1.5->-r requirements.txt (line 24))
Step #0: Downloading pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
Step #0: Collecting tzdata>=2022.7 (from pandas>=1.1.5->-r requirements.txt (line 24))
Step #0: Downloading tzdata-2025.3-py2.py3-none-any.whl.metadata (1.4 kB)
Step #0: Collecting flexcache>=0.3 (from pint->-r requirements.txt (line 25))
Step #0: Downloading flexcache-0.3-py3-none-any.whl.metadata (7.0 kB)
Step #0: Collecting flexparser>=0.4 (from pint->-r requirements.txt (line 25))
Step #0: Downloading flexparser-0.4-py3-none-any.whl.metadata (18 kB)
Step #0: Collecting platformdirs>=2.1.0 (from pint->-r requirements.txt (line 25))
Step #0: Downloading platformdirs-4.5.1-py3-none-any.whl.metadata (12 kB)
Step #0: Collecting requests-ntlm>=1.1.0 (from pywinrm->-r requirements.txt (line 27))
Step #0: Downloading requests_ntlm-1.3.0-py3-none-any.whl.metadata (2.4 kB)
Step #0: Collecting xmltodict (from pywinrm->-r requirements.txt (line 27))
Step #0: Downloading xmltodict-1.0.2-py3-none-any.whl.metadata (15 kB)
Step #0: Collecting charset_normalizer<4,>=2 (from requests->-r requirements.txt (line 28))
Step #0: Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB)
Step #0: Collecting idna<4,>=2.5 (from requests->-r requirements.txt (line 28))
Step #0: Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Step #0: Collecting urllib3<3,>=1.21.1 (from requests->-r requirements.txt (line 28))
Step #0: Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
Step #0: Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 28))
Step #0: Downloading certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)
Step #0: Collecting pyasn1>=0.1.3 (from rsa>=4.7.2->-r requirements.txt (line 29))
Step #0: Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB)
Step #0: Collecting matplotlib!=3.6.1,>=3.4 (from seaborn->-r requirements.txt (line 30))
Step #0: Downloading matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (52 kB)
Step #0: Collecting googleapis-common-protos<2.0.0,>=1.56.2 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.6->google-cloud-core->-r requirements.txt (line 18))
Step #0: Downloading googleapis_common_protos-1.72.0-py3-none-any.whl.metadata (9.4 kB)
Step #0: Collecting grpcio-status<2.0.0,>=1.33.2 (from google-api-core[grpc]!=2.0.*,!=2.1.*,!=2.10.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,!=2.9.*,<3.0.0,>=1.34.1->google-cloud-monitoring>=2.0.0->-r requirements.txt (line 19))
Step #0: Downloading grpcio_status-1.76.0-py3-none-any.whl.metadata (1.1 kB)
Step #0: Collecting pyasn1-modules>=0.2.1 (from google-auth<3.0.0,>=1.25.0->google-cloud-core->-r requirements.txt (line 18))
Step #0: Downloading pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)
Step #0: Collecting contourpy>=1.0.1 (from matplotlib!=3.6.1,>=3.4->seaborn->-r requirements.txt (line 30))
Step #0: Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB)
Step #0: Collecting cycler>=0.10 (from matplotlib!=3.6.1,>=3.4->seaborn->-r requirements.txt (line 30))
Step #0: Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Step #0: Collecting fonttools>=4.22.0 (from matplotlib!=3.6.1,>=3.4->seaborn->-r requirements.txt (line 30))
Step #0: Downloading fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (114 kB)
Step #0: Collecting kiwisolver>=1.3.1 (from matplotlib!=3.6.1,>=3.4->seaborn->-r requirements.txt (line 30))
Step #0: Downloading kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (6.3 kB)
Step #0: Collecting pillow>=8 (from matplotlib!=3.6.1,>=3.4->seaborn->-r requirements.txt (line 30))
Step #0: Downloading pillow-12.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB)
Step #0: Collecting pyparsing>=3 (from matplotlib!=3.6.1,>=3.4->seaborn->-r requirements.txt (line 30))
Step #0: Downloading pyparsing-3.3.1-py3-none-any.whl.metadata (5.6 kB)
Step #0: Collecting cryptography>=1.3 (from requests-ntlm>=1.1.0->pywinrm->-r requirements.txt (line 27))
Step #0: Downloading cryptography-46.0.3-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB)
Step #0: Collecting pyspnego>=0.4.0 (from requests-ntlm>=1.1.0->pywinrm->-r requirements.txt (line 27))
Step #0: Downloading pyspnego-0.12.0-py3-none-any.whl.metadata (4.1 kB)
Step #0: Collecting cffi>=2.0.0 (from cryptography>=1.3->requests-ntlm>=1.1.0->pywinrm->-r requirements.txt (line 27))
Step #0: Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)
Step #0: Collecting pycparser (from cffi>=2.0.0->cryptography>=1.3->requests-ntlm>=1.1.0->pywinrm->-r requirements.txt (line 27))
Step #0: Downloading pycparser-2.23-py3-none-any.whl.metadata (993 bytes)
Step #0: Downloading colorlog-2.6.0-py2.py3-none-any.whl (11 kB)
Step #0: Downloading absl_py-2.3.1-py3-none-any.whl (135 kB)
Step #0: Downloading beautifulsoup4-4.14.3-py3-none-any.whl (107 kB)
Step #0: Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
Step #0: Downloading google_cloud_core-2.5.0-py3-none-any.whl (29 kB)
Step #0: Downloading google_cloud_monitoring-2.28.0-py3-none-any.whl (384 kB)
Step #0: Downloading immutabledict-4.2.2-py3-none-any.whl (4.7 kB)
Step #0: Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
Step #0: Downloading numpy-2.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.4 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 95.1 MB/s eta 0:00:00
Step #0: Downloading packaging-25.0-py3-none-any.whl (66 kB)
Step #0: Downloading pandas-2.3.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (12.4 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 141.7 MB/s eta 0:00:00
Step #0: Downloading pint-0.25.2-py3-none-any.whl (306 kB)
Step #0: Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 42.5 MB/s eta 0:00:00
Step #0: Downloading pywinrm-0.5.0-py3-none-any.whl (48 kB)
Step #0: Downloading requests-2.32.5-py3-none-any.whl (64 kB)
Step #0: Downloading rsa-4.9.1-py3-none-any.whl (34 kB)
Step #0: Downloading seaborn-0.13.2-py3-none-any.whl (294 kB)
Step #0: Using cached setuptools-80.9.0-py3-none-any.whl (1.2 MB)
Step #0: Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Step #0: Downloading scipy-1.16.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (35.7 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.7/35.7 MB 68.0 MB/s eta 0:00:00
Step #0: Downloading certifi-2026.1.4-py3-none-any.whl (152 kB)
Step #0: Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB)
Step #0: Downloading flexcache-0.3-py3-none-any.whl (13 kB)
Step #0: Downloading flexparser-0.4-py3-none-any.whl (27 kB)
Step #0: Downloading google_api_core-2.29.0-py3-none-any.whl (173 kB)
Step #0: Downloading google_auth-2.47.0-py3-none-any.whl (234 kB)
Step #0: Downloading grpcio-1.76.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.6 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.6/6.6 MB 172.8 MB/s eta 0:00:00
Step #0: Downloading idna-3.11-py3-none-any.whl (71 kB)
Step #0: Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)
Step #0: Downloading matplotlib-3.10.8-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (8.7 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 100.4 MB/s eta 0:00:00
Step #0: Downloading platformdirs-4.5.1-py3-none-any.whl (18 kB)
Step #0: Downloading proto_plus-1.27.0-py3-none-any.whl (50 kB)
Step #0: Downloading protobuf-6.33.2-cp39-abi3-manylinux2014_x86_64.whl (323 kB)
Step #0: Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Step #0: Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Step #0: Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
Step #0: Downloading requests_ntlm-1.3.0-py3-none-any.whl (6.6 kB)
Step #0: Downloading soupsieve-2.8.1-py3-none-any.whl (36 kB)
Step #0: Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Step #0: Downloading tzdata-2025.3-py2.py3-none-any.whl (348 kB)
Step #0: Downloading urllib3-2.6.3-py3-none-any.whl (131 kB)
Step #0: Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Step #0: Downloading xmltodict-1.0.2-py3-none-any.whl (13 kB)
Step #0: Downloading contourpy-1.3.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (362 kB)
Step #0: Downloading cryptography-46.0.3-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 151.3 MB/s eta 0:00:00
Step #0: Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Step #0: Downloading fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (5.0 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 92.0 MB/s eta 0:00:00
Step #0: Downloading googleapis_common_protos-1.72.0-py3-none-any.whl (297 kB)
Step #0: Downloading grpcio_status-1.76.0-py3-none-any.whl (14 kB)
Step #0: Downloading kiwisolver-1.4.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 95.6 MB/s eta 0:00:00
Step #0: Downloading pillow-12.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.0 MB)
Step #0: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 122.5 MB/s eta 0:00:00
Step #0: Downloading pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
Step #0: Downloading pyparsing-3.3.1-py3-none-any.whl (121 kB)
Step #0: Downloading pyspnego-0.12.0-py3-none-any.whl (130 kB)
Step #0: Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)
Step #0: Downloading pycparser-2.23-py3-none-any.whl (118 kB)
Step #0: Building wheels for collected packages: timeout-decorator
Step #0: Building wheel for timeout-decorator (pyproject.toml): started
Step #0: Building wheel for timeout-decorator (pyproject.toml): finished with status 'done'
Step #0: Created wheel for timeout-decorator: filename=timeout_decorator-0.5.0-py3-none-any.whl size=5041 sha256=0cc7da4aecb9c026535773064bb4c18abdca2ef0e37705c0dabdf09eeec49356
Step #0: Stored in directory: /root/.cache/pip/wheels/4d/6a/e3/c4f2cdd67648203ccf069daa31c3935a5c74ec04cccbac9411
Step #0: Successfully built timeout-decorator
Step #0: Installing collected packages: timeout-decorator, pytz, colorlog, xmltodict, urllib3, tzdata, typing-extensions, soupsieve, six, setuptools, PyYAML, pyparsing, pycparser, pyasn1, protobuf, platformdirs, pillow, packaging, numpy, MarkupSafe, kiwisolver, immutabledict, idna, fonttools, cycler, colorama, charset_normalizer, certifi, blinker, absl-py, scipy, rsa, requests, python-dateutil, pyasn1-modules, proto-plus, jinja2, grpcio, googleapis-common-protos, flexparser, flexcache, contourpy, cffi, beautifulsoup4, pint, pandas, matplotlib, grpcio-status, google-auth, cryptography, seaborn, pyspnego, google-api-core, requests-ntlm, google-cloud-core, pywinrm, google-cloud-monitoring
Step #0: Successfully installed MarkupSafe-3.0.3 PyYAML-6.0.3 absl-py-2.3.1 beautifulsoup4-4.14.3 blinker-1.9.0 certifi-2026.1.4 cffi-2.0.0 charset_normalizer-3.4.4 colorama-0.4.6 colorlog-2.6.0 contourpy-1.3.3 cryptography-46.0.3 cycler-0.12.1 flexcache-0.3 flexparser-0.4 fonttools-4.61.1 google-api-core-2.29.0 google-auth-2.47.0 google-cloud-core-2.5.0 google-cloud-monitoring-2.28.0 googleapis-common-protos-1.72.0 grpcio-1.76.0 grpcio-status-1.76.0 idna-3.11 immutabledict-4.2.2 jinja2-3.1.6 kiwisolver-1.4.9 matplotlib-3.10.8 numpy-2.4.0 packaging-25.0 pandas-2.3.3 pillow-12.1.0 pint-0.25.2 platformdirs-4.5.1 proto-plus-1.27.0 protobuf-6.33.2 pyasn1-0.6.1 pyasn1-modules-0.4.2 pycparser-2.23 pyparsing-3.3.1 pyspnego-0.12.0 python-dateutil-2.9.0.post0 pytz-2025.2 pywinrm-0.5.0 requests-2.32.5 requests-ntlm-1.3.0 rsa-4.9.1 scipy-1.16.3 seaborn-0.13.2 setuptools-80.9.0 six-1.17.0 soupsieve-2.8.1 timeout-decorator-0.5.0 typing-extensions-4.15.0 tzdata-2025.3 urllib3-2.6.3 xmltodict-1.0.2
Step #0: �[91mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
Step #0: �[0m�[91m
Step #0: [notice] A new release of pip is available: 25.0.1 -> 25.3
Step #0: [notice] To update, run: pip install --upgrade pip
Step #0: �[0mRemoving intermediate container 51125dfd9de7
Step #0: ---> 83d9b1768749
Step #0: Step 7/9 : COPY . /pkb
Step #0: ---> 0d563ad96b89
Step #0: Step 8/9 : RUN pip install -r requirements-testing.txt
Step #0: ---> Running in 5b180151270d
Step #0: Requirement already satisfied: absl-py in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 14)) (2.3.1)
Step #0: Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 15)) (4.14.3)
Step #0: Requirement already satisfied: blinker>=1.3 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 16)) (1.9.0)
Step #0: Requirement already satisfied: colorlog==2.6.0 in /usr/local/lib/python3.12/site-packages (from colorlog[windows]==2.6.0->-r /pkb/requirements.txt (line 17)) (2.6.0)
Step #0: Requirement already satisfied: google-cloud-core in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 18)) (2.5.0)
Step #0: Requirement already satisfied: google-cloud-monitoring>=2.0.0 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 19)) (2.28.0)
Step #0: Requirement already satisfied: immutabledict in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 20)) (4.2.2)
Step #0: Requirement already satisfied: jinja2>=2.10.2 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 21)) (3.1.6)
Step #0: Requirement already satisfied: numpy>=1.16.5 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 22)) (2.4.0)
Step #0: Requirement already satisfied: packaging in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 23)) (25.0)
Step #0: Requirement already satisfied: pandas>=1.1.5 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 24)) (2.3.3)
Step #0: Requirement already satisfied: pint in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 25)) (0.25.2)
Step #0: Requirement already satisfied: PyYAML>=5.4.1 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 26)) (6.0.3)
Step #0: Requirement already satisfied: pywinrm in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 27)) (0.5.0)
Step #0: Requirement already satisfied: requests in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 28)) (2.32.5)
Step #0: Requirement already satisfied: rsa>=4.7.2 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 29)) (4.9.1)
Step #0: Requirement already satisfied: seaborn in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 30)) (0.13.2)
Step #0: Requirement already satisfied: setuptools>=40.3.0 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 31)) (80.9.0)
Step #0: Requirement already satisfied: six>=1.13.0 in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 32)) (1.17.0)
Step #0: Requirement already satisfied: timeout-decorator in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 33)) (0.5.0)
Step #0: Requirement already satisfied: scipy in /usr/local/lib/python3.12/site-packages (from -r /pkb/requirements.txt (line 34)) (1.16.3)
Step #0: Collecting csapi>=0.0.7 (from -r /pkb/perfkitbenchmarker/providers/cloudstack/requirements.txt (line 16))
Step #0: Downloading csapi-0.0.8.tar.gz (5.2 kB)
Step #0: Installing build dependencies: started
Step #0: Installing build dependencies: finished with status 'done'
Step #0: Getting requirements to build wheel: started
Step #0: Getting requirements to build wheel: finished with status 'done'
Step #0: Preparing metadata (pyproject.toml): started
Step #0: Preparing metadata (pyproject.toml): finished with status 'done'
Step #0: Collecting mock>=1.0.1 (from -r requirements-testing.txt (line 28))
Step #0: Downloading mock-5.2.0-py3-none-any.whl.metadata (3.1 kB)
Step #0: Collecting nose>=1.3 (from -r requirements-testing.txt (line 29))
Step #0: Downloading nose-1.3.7-py3-none-any.whl.metadata (1.7 kB)
Step #0: Collecting flake8>=2.1.0 (from -r requirements-testing.txt (line 30))
Step #0: Downloading flake8-7.3.0-py2.py3-none-any.whl.metadata (3.8 kB)
Step #0: Collecting psutil>=5.6.6 (from -r requirements-testing.txt (line 31))
Step #0: Downloading psutil-7.2.1-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB)
Step #0: Collecting gcs-oauth2-boto-plugin (from -r requirements-testing.txt (line 32))
Step #0: Downloading gcs_oauth2_boto_plugin-3.3.tar.gz (22 kB)
Step #0: Installing build dependencies: started
Step #0: Installing build dependencies: finished with status 'done'
Step #0: Getting requirements to build wheel: started
Step #0: Getting requirements to build wheel: finished with status 'done'
Step #0: Preparing metadata (pyproject.toml): started
Step #0: Preparing metadata (pyproject.toml): finished with status 'done'
Step #0: Collecting azure-storage<=0.20.3 (from -r requirements-testing.txt (line 33))
Step #0: Downloading azure_storage-0.20.3-py3-none-any.whl.metadata (4.4 kB)
Step #0: Collecting freezegun (from -r requirements-testing.txt (line 34))
Step #0: Downloading freezegun-1.5.5-py3-none-any.whl.metadata (13 kB)
Step #0: Collecting boto3 (from -r requirements-testing.txt (line 35))
Step #0: Downloading boto3-1.42.24-py3-none-any.whl.metadata (6.8 kB)
Step #0: Collecting google-cloud-pubsub (from -r requirements-testing.txt (line 36))
Step #0: Downloading google_cloud_pubsub-2.34.0-py3-none-any.whl.metadata (10 kB)
Step #0: Collecting requests-mock (from -r requirements-testing.txt (line 37))
Step #0: Downloading requests_mock-1.12.1-py2.py3-none-any.whl.metadata (4.1 kB)
Step #0: Collecting pyfakefs (from -r requirements-testing.txt (line 38))
Step #0: Downloading pyfakefs-6.0.0-py3-none-any.whl.metadata (5.8 kB)
Step #0: Collecting pyink (from -r requirements-testing.txt (line 39))
Step #0: Downloading pyink-25.12.0-py3-none-any.whl.metadata (10 kB)
Step #0: Collecting pylint (from -r requirements-testing.txt (line 40))
Step #0: Downloading pylint-4.0.4-py3-none-any.whl.metadata (12 kB)
Step #0: Collecting lint-diffs (from -r requirements-testing.txt (line 41))
Step #0: Downloading lint_diffs-0.1.22-py3-none-any.whl.metadata (2.7 kB)
Step #0: Requirement already satisfied: colorama in /usr/local/lib/python3.12/site-packages (from colorlog[windows]==2.6.0->-r /pkb/requirements.txt (line 17)) (0.4.6)
Step #0: Requirement already satisfied: soupsieve>=1.6.1 in /usr/local/lib/python3.12/site-packages (from beautifulsoup4->-r /pkb/requirements.txt (line 15)) (2.8.1)
Step #0: Requirement already satisfied: typing-extensions>=4.0.0 in /usr/local/lib/python3.12/site-packages (from beautifulsoup4->-r /pkb/requirements.txt (line 15)) (4.15.0)
Step #0: Requirement already satisfied: google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0,>=1.31.6 in /usr/local/lib/python3.12/site-packages (from google-cloud-core->-r /pkb/requirements.txt (line 18)) (2.29.0)
Step #0: Requirement already satisfied: google-auth<3.0.0,>=1.25.0 in /usr/local/lib/python3.12/site-packages (from google-cloud-core->-r /pkb/requirements.txt (line 18)) (2.47.0)
Step #0: Requirement already satisfied: grpcio<2.0.0,>=1.33.2 in /usr/local/lib/python3.12/site-packages (from google-cloud-monitoring>=2.0.0->-r /pkb/requirements.txt (line 19)) (1.76.0)
Step #0: Requirement already satisfied: proto-plus<2.0.0,>=1.22.3 in /usr/local/lib/python3.12/site-packages (from google-cloud-monitoring>=2.0.0->-r /pkb/requirements.txt (line 19)) (1.27.0)
Step #0: Requirement already satisfied: protobuf!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.20.2 in /usr/local/lib/python3.12/site-packages (from google-cloud-monitoring>=2.0.0->-r /pkb/requirements.txt (line 19)) (6.33.2)
Step #0: Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.12/site-packages (from jinja2>=2.10.2->-r /pkb/requirements.txt (line 21)) (3.0.3)
Step #0: Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/site-packages (from pandas>=1.1.5->-r /pkb/requirements.txt (line 24)) (2.9.0.post0)
Step #0: Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.12/site-packages (from pandas>=1.1.5->-r /pkb/requirements.txt (line 24)) (2025.2)
Step #0: Requirement already satisfied: tzdata>=2022.7 in /usr/local/lib/python3.12/site-packages (from pandas>=1.1.5->-r /pkb/requirements.txt (line 24)) (2025.3)
Step #0: Requirement already satisfied: flexcache>=0.3 in /usr/local/lib/python3.12/site-packages (from pint->-r /pkb/requirements.txt (line 25)) (0.3)
Step #0: Requirement already satisfied: flexparser>=0.4 in /usr/local/lib/python3.12/site-packages (from pint->-r /pkb/requirements.txt (line 25)) (0.4)
Step #0: Requirement already satisfied: platformdirs>=2.1.0 in /usr/local/lib/python3.12/site-packages (from pint->-r /pkb/requirements.txt (line 25)) (4.5.1)
Step #0: Requirement already satisfied: requests-ntlm>=1.1.0 in /usr/local/lib/python3.12/site-packages (from pywinrm->-r /pkb/requirements.txt (line 27)) (1.3.0)
Step #0: Requirement already satisfied: xmltodict in /usr/local/lib/python3.12/site-packages (from pywinrm->-r /pkb/requirements.txt (line 27)) (1.0.2)
Step #0: Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/site-packages (from requests->-r /pkb/requirements.txt (line 28)) (3.4.4)
Step #0: Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests->-r /pkb/requirements.txt (line 28)) (3.11)
Step #0: Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/site-packages (from requests->-r /pkb/requirements.txt (line 28)) (2.6.3)
Step #0: Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/site-packages (from requests->-r /pkb/requirements.txt (line 28)) (2026.1.4)
Step #0: Requirement already satisfied: pyasn1>=0.1.3 in /usr/local/lib/python3.12/site-packages (from rsa>=4.7.2->-r /pkb/requirements.txt (line 29)) (0.6.1)
Step #0: Requirement already satisfied: matplotlib!=3.6.1,>=3.4 in /usr/local/lib/python3.12/site-packages (from seaborn->-r /pkb/requirements.txt (line 30)) (3.10.8)
Step #0: Collecting d
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22219f8e67-caa1-42d2-b0f4-e974714a6dde%22+AND+resource.labels.build_trigger_id%3D%22434e9bfc-66b6-481c-8197-7c8974aaeced%22&project=bionic-baton-343.]
...
_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testListEndpointsParsesOutNames ... ok
Step #1: testListEndpointsUsesAiModelRegion (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testListEndpointsUsesAiModelRegion ... ok
Step #1: testListEndpointsUsesPassedInRegion (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testListEndpointsUsesPassedInRegion ... ok
Step #1: testNamesParsedCreate (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testNamesParsedCreate ... ok
Step #1: testPostCreate (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testPostCreate ... ok
Step #1: testPromptLlama2 (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testPromptLlama2
Step #1: testPromptLlama2(<perfkitbenchmarker.providers.aws.aws_jump_start.JumpStartLlama2Spec>, 'inputs') ... ok
Step #1: testPromptLlama4 (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testPromptLlama4
Step #1: testPromptLlama4(<perfkitbenchmarker.providers.aws.aws_jump_start.JumpStartLlama4Spec>, 'messages') ... ok
Step #1: testRegionSet (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testRegionSet ... ok
Step #1: testTracebackRaises (tests.providers.aws.aws_jump_start_test.AwsJumpStartTest)
Step #1: tests.providers.aws.aws_jump_start_test.AwsJumpStartTest.testTracebackRaises ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 10 tests in 2.084s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_dpb_glue_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testGlueCalculateLastJobCosts (tests.providers.aws.aws_dpb_glue_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_glue_test.AwsDpbEmrTestCase.testGlueCalculateLastJobCosts ... ok
Step #1: testGluePricesSchema (tests.providers.aws.aws_dpb_glue_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_glue_test.AwsDpbEmrTestCase.testGluePricesSchema ... ok
Step #1: testMetadata (tests.providers.aws.aws_dpb_glue_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_glue_test.AwsDpbEmrTestCase.testMetadata ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 3 tests in 0.025s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_sqs_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testCreate (tests.providers.aws.aws_sqs_test.AwsSqsTest)
Step #1: tests.providers.aws.aws_sqs_test.AwsSqsTest.testCreate ... ok
Step #1: testDelete (tests.providers.aws.aws_sqs_test.AwsSqsTest)
Step #1: tests.providers.aws.aws_sqs_test.AwsSqsTest.testDelete ... ok
Step #1: testDoesntExist (tests.providers.aws.aws_sqs_test.AwsSqsTest)
Step #1: tests.providers.aws.aws_sqs_test.AwsSqsTest.testDoesntExist ... ok
Step #1: testExists (tests.providers.aws.aws_sqs_test.AwsSqsTest)
Step #1: tests.providers.aws.aws_sqs_test.AwsSqsTest.testExists ... ok
Step #1: testGetQueue (tests.providers.aws.aws_sqs_test.AwsSqsTest)
Step #1: tests.providers.aws.aws_sqs_test.AwsSqsTest.testGetQueue ... ok
Step #1: testPrepareClientVm (tests.providers.aws.aws_sqs_test.AwsSqsTest)
Step #1: tests.providers.aws.aws_sqs_test.AwsSqsTest.testPrepareClientVm ... ok
Step #1: testRun (tests.providers.aws.aws_sqs_test.AwsSqsTest)
Step #1: tests.providers.aws.aws_sqs_test.AwsSqsTest.testRun ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 7 tests in 0.049s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_dpb_emr_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testEmrMetadataGp2 (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrMetadataGp2
Step #1: testEmrMetadataGp2(disk_type='gp2', hdfs_type='SSD (GP2)') ... ok
Step #1: testEmrMetadataSsd (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrMetadataSsd
Step #1: testEmrMetadataSsd(disk_type='local', hdfs_type='Local SSD') ... ok
Step #1: testEmrMetadataSt1 (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrMetadataSt1
Step #1: testEmrMetadataSt1(disk_type='st1', hdfs_type='HDD (ST1)') ... ok
Step #1: testEmrServerlessCalculateLastJobCosts (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrServerlessCalculateLastJobCosts ... ok
Step #1: testEmrServerlessMetadata (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrServerlessMetadata ... ok
Step #1: testEmrServerlessPricesSchema (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrServerlessPricesSchema ... ok
Step #1: testEmrServerlessUsageMetricsNeverAvailable (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrServerlessUsageMetricsNeverAvailable ... WARNING:root:Timeout exceeded for retrieving usage metrics.
Step #1: ok
Step #1: testEmrServerlessUsageMetricsNotAvailableRightAway (tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase)
Step #1: tests.providers.aws.aws_dpb_emr_test.AwsDpbEmrTestCase.testEmrServerlessUsageMetricsNotAvailableRightAway ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 8 tests in 0.237s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_cluster_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testCreateDependencies (tests.providers.aws.aws_cluster_test.AwsClusterTest)
Step #1: tests.providers.aws.aws_cluster_test.AwsClusterTest.testCreateDependencies ... ok
Step #1: testPostCreate (tests.providers.aws.aws_cluster_test.AwsClusterTest)
Step #1: tests.providers.aws.aws_cluster_test.AwsClusterTest.testPostCreate ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 2 tests in 0.045s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_vpc_endpoint_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testCreate (tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest)
Step #1: tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest.testCreate ... ok
Step #1: testDelete (tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest)
Step #1: tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest.testDelete ... ok
Step #1: testEndPointIdHasVpc (tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest)
Step #1: tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest.testEndPointIdHasVpc ... ok
Step #1: testEndPointIdNoVpc (tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest)
Step #1: tests.providers.aws.aws_vpc_endpoint_test.AwsVpcS3EndpointTest.testEndPointIdNoVpc ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 4 tests in 0.028s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/s3_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: test_make_bucket (tests.providers.aws.s3_test.S3Test)
Step #1: tests.providers.aws.s3_test.S3Test.test_make_bucket ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 1 test in 0.010s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_cluster_parameter_group_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testValidClusterParameterGroupCreation (tests.providers.aws.aws_cluster_parameter_group_test.RedshiftClusterParameterGroupTestCase)
Step #1: tests.providers.aws.aws_cluster_parameter_group_test.RedshiftClusterParameterGroupTestCase.testValidClusterParameterGroupCreation ... ok
Step #1: testValidClusterParameterGroupDeletion (tests.providers.aws.aws_cluster_parameter_group_test.RedshiftClusterParameterGroupTestCase)
Step #1: tests.providers.aws.aws_cluster_parameter_group_test.RedshiftClusterParameterGroupTestCase.testValidClusterParameterGroupDeletion ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 2 tests in 0.015s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_dynamodb_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testCreateOnDemand (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testCreateOnDemand ... /pkb/perfkitbenchmarker/benchmark_spec.py:1249: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
Step #1: now_utc = datetime.datetime.utcnow()
Step #1: ok
Step #1: testCreateProvisionedThroughput (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testCreateProvisionedThroughput ... ok
Step #1: testExistsEmptyOutput (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testExistsEmptyOutput
Step #1: testExistsEmptyOutput(output={}, expected=False) ... ok
Step #1: testExistsValidOutput (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testExistsValidOutput
Step #1: testExistsValidOutput(output={'AttributeDefinitions': [{'AttributeName': 'test', 'AttributeType': 'S'}], 'TableName': 'test', 'KeySchema': [{'AttributeName': 'test', 'KeyType': 'HASH'}], 'TableStatus': 'ACTIVE', 'CreationDateTime': 1611605356.518, 'ProvisionedThroughput': {'NumberOfDecreasesToday': 0, 'ReadCapacityUnits': 5, 'WriteCapacityUnits': 0}, 'TableSizeBytes': 0, 'ItemCount': 0, 'TableArn': 'arn:aws:dynamodb:us-east-2:835761027970:table/test', 'TableId': 'ecf0a60a-f18d-4666-affc-525ca6e1d207'}, expected=True) ... ok
Step #1: testFreezeAutoscalingUsesFreeTierAsMin (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testFreezeAutoscalingUsesFreeTierAsMin ... ok
Step #1: testFreezeDoesNotLowerThroughputIfAlreadyAtFreeTier (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testFreezeDoesNotLowerThroughputIfAlreadyAtFreeTier ... ok
Step #1: testFreezeLowersThroughputToFreeTierBoth (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testFreezeLowersThroughputToFreeTierBoth
Step #1: testFreezeLowersThroughputToFreeTierBoth(rcu=500, wcu=500) ... ok
Step #1: testFreezeLowersThroughputToFreeTierOnlyRcu (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testFreezeLowersThroughputToFreeTierOnlyRcu
Step #1: testFreezeLowersThroughputToFreeTierOnlyRcu(rcu=5, wcu=500) ... ok
Step #1: testFreezeLowersThroughputToFreeTierOnlyWcu (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testFreezeLowersThroughputToFreeTierOnlyWcu
Step #1: testFreezeLowersThroughputToFreeTierOnlyWcu(rcu=500, wcu=5) ... ok
Step #1: testFreezeOnDemandIsNoOp (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testFreezeOnDemandIsNoOp ... ok
Step #1: testGetResourceMetadata (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testGetResourceMetadata ... ok
Step #1: testGetThroughput (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testGetThroughput ... ok
Step #1: testInitFromSpec (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testInitFromSpec ... ok
Step #1: testInitKeysAndAttributes (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testInitKeysAndAttributes ... ok
Step #1: testInitLocation (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testInitLocation ... ok
Step #1: testInitThroughput (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testInitThroughput ... ok
Step #1: testInitThroughputWithOnDemandRaises (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testInitThroughputWithOnDemandRaises ... ok
Step #1: testIsServerless (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testIsServerless ... ok
Step #1: testIsServerlessDefault (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testIsServerlessDefault ... ok
Step #1: testPostCreateAutoscalingPoliciesCreatedCorrectly (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testPostCreateAutoscalingPoliciesCreatedCorrectly ... ok
Step #1: testRestoreAutoscalingUsesOriginalThroughputLevels (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testRestoreAutoscalingUsesOriginalThroughputLevels ... ok
Step #1: testRestoreOnDemandIsNoOp (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testRestoreOnDemandIsNoOp ... ok
Step #1: testRestoreSetsThroughputBackToOriginalLevels (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testRestoreSetsThroughputBackToOriginalLevels ... ok
Step #1: testSetThroughput (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testSetThroughput ... ok
Step #1: testSetThroughputNotCalled (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testSetThroughputNotCalled ... ok
Step #1: testShouldNotAutoscale (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testShouldNotAutoscale ... ok
Step #1: testTagResourceFailsWithNonExistentResource (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testTagResourceFailsWithNonExistentResource ... ok
Step #1: testUpdateTimeout (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testUpdateTimeout ... ok
Step #1: testUpdateWithDefaultTags (tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest)
Step #1: tests.providers.aws.aws_dynamodb_test.AwsDynamodbTest.testUpdateWithDefaultTags ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 29 tests in 2.917s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/elastic_kubernetes_service_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testEksClusterCreate (tests.providers.aws.elastic_kubernetes_service_test.EksAutoClusterTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.EksAutoClusterTest.testEksClusterCreate ... ok
Step #1: testEksClusterIsReady (tests.providers.aws.elastic_kubernetes_service_test.EksAutoClusterTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.EksAutoClusterTest.testEksClusterIsReady ... ok
Step #1: testInitEksClusterWorks (tests.providers.aws.elastic_kubernetes_service_test.EksAutoClusterTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.EksAutoClusterTest.testInitEksClusterWorks ... ok
Step #1: testEksYamlCreateFull (tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest.testEksYamlCreateFull ... ok
Step #1: testIngressAddressParsing (tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest.testIngressAddressParsing
Step #1: Test parsing AWS ALB address with dualstack prefix removal. ... ok
Step #1: testInitEksClusterWorks (tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest.testInitEksClusterWorks ... ok
Step #1: testRecursiveDictionaryUpdate (tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.EksKarpenterTest.testRecursiveDictionaryUpdate ... ok
Step #1: testEksClusterCreateRegion (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testEksClusterCreateRegion ... ok
Step #1: testEksClusterCreateZone (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testEksClusterCreateZone ... ok
Step #1: testEksClusterGetMachineTypeFromNodeName (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testEksClusterGetMachineTypeFromNodeName ... ok
Step #1: testEksClusterGetNodepoolFromNamedefault nodepool (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testEksClusterGetNodepoolFromNamedefault nodepool
Step #1: testEksClusterGetNodepoolFromNamedefault nodepool('default', 'default') ... ok
Step #1: testEksClusterGetNodepoolFromNamestandard nodepool (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testEksClusterGetNodepoolFromNamestandard nodepool
Step #1: testEksClusterGetNodepoolFromNamestandard nodepool('nginx', 'nginx') ... ok
Step #1: testEksClusterNodepools (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testEksClusterNodepools ... ok
Step #1: testEksClusterNotFound (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testEksClusterNotFound ... WARNING:root:Nodepool not found in nodepools {'nginx': <perfkitbenchmarker.container_service.base.BaseNodePoolConfig object at 0x7f394129b950>}
Step #1: ok
Step #1: testGetNodePoolNames (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testGetNodePoolNames ... ok
Step #1: testGetNodePoolNamesKarpenter (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testGetNodePoolNamesKarpenter ... ok
Step #1: testInitEksClusterWorks (tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest)
Step #1: tests.providers.aws.elastic_kubernetes_service_test.ElasticKubernetesServiceTest.testInitEksClusterWorks ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 17 tests in 0.767s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_cluster_subnet_group_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testValidClusterParameterGroupCreation (tests.providers.aws.aws_cluster_subnet_group_test.RedshiftClusterSubnetGroupTestCase)
Step #1: tests.providers.aws.aws_cluster_subnet_group_test.RedshiftClusterSubnetGroupTestCase.testValidClusterParameterGroupCreation ... ok
Step #1: testValidClusterParameterGroupDeletion (tests.providers.aws.aws_cluster_subnet_group_test.RedshiftClusterSubnetGroupTestCase)
Step #1: tests.providers.aws.aws_cluster_subnet_group_test.RedshiftClusterSubnetGroupTestCase.testValidClusterParameterGroupDeletion ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 2 tests in 0.016s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_capacity_reservation_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: test_create (tests.providers.aws.aws_capacity_reservation_test.AwsCapacityReservationTest)
Step #1: tests.providers.aws.aws_capacity_reservation_test.AwsCapacityReservationTest.test_create ... ok
Step #1: test_delete (tests.providers.aws.aws_capacity_reservation_test.AwsCapacityReservationTest)
Step #1: tests.providers.aws.aws_capacity_reservation_test.AwsCapacityReservationTest.test_delete ... ok
Step #1: test_update_vms_in_group (tests.providers.aws.aws_capacity_reservation_test.AwsCapacityReservationTest)
Step #1: tests.providers.aws.aws_capacity_reservation_test.AwsCapacityReservationTest.test_update_vms_in_group ... ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 3 tests in 0.166s
Step #1:
Step #1: OK
Step #1:
Step #1: Running tests/providers/aws/aws_aurora_dsql_db_test.py ...
Step #1: /pkb/perfkitbenchmarker/version.py:20: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
Step #1: import pkg_resources
Step #1: testCreateFromBackup (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testCreateFromBackup
Step #1: Tests that the create from backup command is correct. ... ok
Step #1: testCreateFromRaw (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testCreateFromRaw
Step #1: Tests that the create from raw command is correct. ... ok
Step #1: testDelete (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testDelete
Step #1: Tests that delete command is correct and polling works. ... ok
Step #1: testDescribeCluster (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testDescribeCluster
Step #1: Tests that the describe cluster command is correct. ... ok
Step #1: testDoesNotExist (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testDoesNotExist
Step #1: Tests that _Exists returns false when cluster does not exist. ... ok
Step #1: testExists (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testExists
Step #1: Tests that _Exists returns true when cluster exists. ... ok
Step #1: testGetDefaultEngineVersion (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testGetDefaultEngineVersion
Step #1: Tests that correct default engine version is returned. ... ok
Step #1: testGetResourceMetadata (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testGetResourceMetadata
Step #1: Tests that cluster ID is added to metadata. ... ok
Step #1: testIsReadyFromBackupCompleted (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testIsReadyFromBackupCompleted
Step #1: Tests _IsReady with backup restore completed. ... ok
Step #1: testIsReadyFromBackupFailed (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testIsReadyFromBackupFailed
Step #1: Tests _IsReady with backup restore failed. ... ok
Step #1: testIsReadyFromBackupPending (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testIsReadyFromBackupPending
Step #1: Tests _IsReady with backup restore pending. ... ok
Step #1: testIsReadyFromRawActive (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testIsReadyFromRawActive
Step #1: Tests that _IsReady returns true when cluster is active. ... ok
Step #1: testIsReadyFromRawNotActive (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testIsReadyFromRawNotActive
Step #1: Tests that _IsReady returns false when cluster is not active. ... ok
Step #1: testMakeDsqlTags (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testMakeDsqlTags
Step #1: Tests that DSQL tags are formatted correctly. ... ok
Step #1: testPostCreateFromBackup (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testPostCreateFromBackup
Step #1: Tests _PostCreate with backup. ... ok
Step #1: testPostCreateFromRaw (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlRelationalDbTestCase.testPostCreateFromRaw
Step #1: Tests _PostCreate with raw creation. ... ok
Step #1: testDsqlSpecWithoutDiskSpecFromYaml (tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlSpecTestCase)
Step #1: tests.providers.aws.aws_aurora_dsql_db_test.AwsAuroraDsqlSpecTestCase.testDsqlSpecWithoutDiskSpecFromYaml
Step #1: Tests that DSQL spec can be created without disk spec. ... WARNING:absl:Relational db config values: {'cloud': 'AWS', 'engine': 'aurora-dsql-postgres', 'db_spec': {'AWS': {'zone': 'us-east-1a'}}}
Step #1: ok
Step #1:
Step #1: ----------------------------------------------------------------------
Step #1: Ran 17 tests in 60.297s
Loading