Skip to content

nit

5b7a4ae
Select commit
Loading
Failed to load commit list.
Merged

chronos: refactor and adjust documentation #14194

nit
5b7a4ae
Select commit
Loading
Failed to load commit list.
Google Cloud Build / trial-build (oss-fuzz-base) succeeded Oct 28, 2025 in 46s

Summary

Build Information

Trigger trial-build
Build b6e636b0-7d2b-49c7-9525-5f1828fdb728
Start 2025-10-28T13:46:36-07:00
Duration 44.82s
Status SUCCESS

Steps

Step Status Duration
Build the trial-build image SUCCESS 31.617s
Legacy SUCCESS 5.109s
Ubuntu 20.04 SUCCESS 5.147s
Ubuntu 24.04 SUCCESS 4.903s
Generate Report SUCCESS 603ms

Details

starting build "b6e636b0-7d2b-49c7-9525-5f1828fdb728"

FETCHSOURCE
From https://github.com/google/oss-fuzz
 * branch            5b7a4aece2d82f76de0defa8f0d26ffdeb2b52eb -> FETCH_HEAD
HEAD is now at 5b7a4ae nit
GitCommit:
5b7a4aece2d82f76de0defa8f0d26ffdeb2b52eb
BUILD
Starting Step #0 - "Build the trial-build image"
Step #0 - "Build the trial-build image": Already have image (with digest): gcr.io/cloud-builders/docker
Step #0 - "Build the trial-build image": Sending build context to Docker daemon   18.5MB

Step #0 - "Build the trial-build image": Step 1/6 : FROM gcr.io/cloud-builders/gcloud
Step #0 - "Build the trial-build image":  ---> 1ab85322f3a9
Step #0 - "Build the trial-build image": Step 2/6 : RUN apt-get update && apt-get install python3-pip -y
Step #0 - "Build the trial-build image":  ---> Running in 4f2716473455
Step #0 - "Build the trial-build image": Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
Step #0 - "Build the trial-build image": Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
Step #0 - "Build the trial-build image": Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
Step #0 - "Build the trial-build image": Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
Step #0 - "Build the trial-build image": Get:5 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
Step #0 - "Build the trial-build image": Get:6 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
Step #0 - "Build the trial-build image": Get:7 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease [24.6 kB]
Step #0 - "Build the trial-build image": Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
Step #0 - "Build the trial-build image": Get:9 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
Step #0 - "Build the trial-build image": Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1594 kB]
Step #0 - "Build the trial-build image": Get:11 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1288 kB]
Step #0 - "Build the trial-build image": Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [6070 kB]
Step #0 - "Build the trial-build image": Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [69.2 kB]
Step #0 - "Build the trial-build image": Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [3807 kB]
Step #0 - "Build the trial-build image": Get:15 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.2 kB]
Step #0 - "Build the trial-build image": Get:16 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [83.9 kB]
Step #0 - "Build the trial-build image": Get:17 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [2979 B]
Step #0 - "Build the trial-build image": Get:18 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [60.9 kB]
Step #0 - "Build the trial-build image": Get:19 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [5878 kB]
Step #0 - "Build the trial-build image": Get:20 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [3479 kB]
Step #0 - "Build the trial-build image": Fetched 42.7 MB in 3s (16.6 MB/s)
Step #0 - "Build the trial-build image": Reading package lists...
Step #0 - "Build the trial-build image": Reading package lists...
Step #0 - "Build the trial-build image": Building dependency tree...
Step #0 - "Build the trial-build image": Reading state information...
Step #0 - "Build the trial-build image": The following additional packages will be installed:
Step #0 - "Build the trial-build image":   build-essential g++ gcc
Step #0 - "Build the trial-build image": Suggested packages:
Step #0 - "Build the trial-build image":   g++-multilib gcc-multilib autoconf automake libtool flex bison gdb gcc-doc
Step #0 - "Build the trial-build image": The following NEW packages will be installed:
Step #0 - "Build the trial-build image":   build-essential g++ gcc python3-pip
Step #0 - "Build the trial-build image": 0 upgraded, 4 newly installed, 0 to remove and 4 not upgraded.
Step #0 - "Build the trial-build image": Need to get 1317 kB of archives.
Step #0 - "Build the trial-build image": After this operation, 7168 kB of additional disk space will be used.
Step #0 - "Build the trial-build image": Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 gcc amd64 4:11.2.0-1ubuntu1 [5112 B]
Step #0 - "Build the trial-build image": Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 g++ amd64 4:11.2.0-1ubuntu1 [1412 B]
Step #0 - "Build the trial-build image": Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 build-essential amd64 12.9ubuntu3 [4744 B]
Step #0 - "Build the trial-build image": Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.7 [1306 kB]
Step #0 - "Build the trial-build image": �[91mdebconf: delaying package configuration, since apt-utils is not installed
Step #0 - "Build the trial-build image": �[0mFetched 1317 kB in 1s (1163 kB/s)
Step #0 - "Build the trial-build image": Selecting previously unselected package gcc.
Step #0 - "Build the trial-build image": (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 22625 files and directories currently installed.)
Step #0 - "Build the trial-build image": Preparing to unpack .../gcc_4%3a11.2.0-1ubuntu1_amd64.deb ...
Step #0 - "Build the trial-build image": Unpacking gcc (4:11.2.0-1ubuntu1) ...
Step #0 - "Build the trial-build image": Selecting previously unselected package g++.
Step #0 - "Build the trial-build image": Preparing to unpack .../g++_4%3a11.2.0-1ubuntu1_amd64.deb ...
Step #0 - "Build the trial-build image": Unpacking g++ (4:11.2.0-1ubuntu1) ...
Step #0 - "Build the trial-build image": Selecting previously unselected package build-essential.
Step #0 - "Build the trial-build image": Preparing to unpack .../build-essential_12.9ubuntu3_amd64.deb ...
Step #0 - "Build the trial-build image": Unpacking build-essential (12.9ubuntu3) ...
Step #0 - "Build the trial-build image": Selecting previously unselected package python3-pip.
Step #0 - "Build the trial-build image": Preparing to unpack .../python3-pip_22.0.2+dfsg-1ubuntu0.7_all.deb ...
Step #0 - "Build the trial-build image": Unpacking python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
Step #0 - "Build the trial-build image": Setting up gcc (4:11.2.0-1ubuntu1) ...
Step #0 - "Build the trial-build image": Setting up python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
Step #0 - "Build the trial-build image": Setting up g++ (4:11.2.0-1ubuntu1) ...
Step #0 - "Build the trial-build image": update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Step #0 - "Build the trial-build image": update-alternatives: warning: skip creation of /usr/share/man/man1/c++.1.gz because associated file /usr/share/man/man1/g++.1.gz (of link group c++) doesn't exist
Step #0 - "Build the trial-build image": Setting up build-essential (12.9ubuntu3) ...
Step #0 - "Build the trial-build image": Removing intermediate container 4f2716473455
Step #0 - "Build the trial-build image":  ---> 4cde3c68d551
Step #0 - "Build the trial-build image": Step 3/6 : COPY . /opt/oss-fuzz
Step #0 - "Build the trial-build image":  ---> 55fa4b628e8b
Step #0 - "Build the trial-build image": Step 4/6 : RUN pip install -r /opt/oss-fuzz/infra/build/functions/requirements.txt
Step #0 - "Build the trial-build image":  ---> Running in 6956e2b870f0
Step #0 - "Build the trial-build image": Collecting Brotli==1.0.9
Step #0 - "Build the trial-build image":   Downloading Brotli-1.0.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.7 MB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 31.5 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting hiredis==3.0.0
Step #0 - "Build the trial-build image":   Downloading hiredis-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (165 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.0/166.0 KB 27.6 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting PyYaml==6.0.2
Step #0 - "Build the trial-build image":   Downloading PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (751 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 751.2/751.2 KB 61.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting PyGithub==2.6.1
Step #0 - "Build the trial-build image":   Downloading PyGithub-2.6.1-py3-none-any.whl (410 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 410.5/410.5 KB 52.2 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting grpcio==1.71.0
Step #0 - "Build the trial-build image":   Downloading grpcio-1.71.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/5.9 MB 107.6 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-auth==1.21.1
Step #0 - "Build the trial-build image":   Downloading google_auth-1.21.1-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 16.7 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-cloud-datastore<2.0
Step #0 - "Build the trial-build image":   Downloading google_cloud_datastore-1.15.5-py2.py3-none-any.whl (134 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.2/134.2 KB 22.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-cloud-ndb==1.7.1
Step #0 - "Build the trial-build image":   Downloading google_cloud_ndb-1.7.1-py3-none-any.whl (168 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 168.2/168.2 KB 28.2 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-cloud-scheduler==1.3.0
Step #0 - "Build the trial-build image":   Downloading google_cloud_scheduler-1.3.0-py2.py3-none-any.whl (91 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.3/91.3 KB 15.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-cloud-storage==1.29.0
Step #0 - "Build the trial-build image":   Downloading google_cloud_storage-1.29.0-py2.py3-none-any.whl (85 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.2/85.2 KB 16.0 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-api-core==1.22.2
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.22.2-py2.py3-none-any.whl (91 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.2/91.2 KB 12.9 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-api-python-client==1.9.3
Step #0 - "Build the trial-build image":   Downloading google_api_python_client-1.9.3-py3-none-any.whl (59 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.8/59.8 KB 12.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting oauth2client==4.1.3
Step #0 - "Build the trial-build image":   Downloading oauth2client-4.1.3-py2.py3-none-any.whl (98 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 KB 18.0 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting python-dateutil==2.8.1
Step #0 - "Build the trial-build image":   Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.2/227.2 KB 33.0 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting protobuf==3.20.2
Step #0 - "Build the trial-build image":   Downloading protobuf-3.20.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.1 MB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 80.5 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting beautifulsoup4==4.11.1
Step #0 - "Build the trial-build image":   Downloading beautifulsoup4-4.11.1-py3-none-any.whl (128 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.2/128.2 KB 23.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting wrapt==1.17.2
Step #0 - "Build the trial-build image":   Downloading wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (82 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.8/82.8 KB 14.8 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting Deprecated
Step #0 - "Build the trial-build image":   Downloading Deprecated-1.2.18-py2.py3-none-any.whl (10.0 kB)
Step #0 - "Build the trial-build image": Collecting pyjwt[crypto]>=2.4.0
Step #0 - "Build the trial-build image":   Downloading PyJWT-2.10.1-py3-none-any.whl (22 kB)
Step #0 - "Build the trial-build image": Collecting requests>=2.14.0
Step #0 - "Build the trial-build image":   Downloading requests-2.32.5-py3-none-any.whl (64 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 KB 12.8 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting pynacl>=1.4.0
Step #0 - "Build the trial-build image":   Downloading pynacl-1.6.0-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 89.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting typing-extensions>=4.0.0
Step #0 - "Build the trial-build image":   Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 KB 7.8 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting urllib3>=1.26.0
Step #0 - "Build the trial-build image":   Downloading urllib3-2.5.0-py3-none-any.whl (129 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 129.8/129.8 KB 22.6 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Requirement already satisfied: six>=1.9.0 in /usr/lib/python3/dist-packages (from google-auth==1.21.1->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 22)) (1.16.0)
Step #0 - "Build the trial-build image": Collecting cachetools<5.0,>=2.0.0
Step #0 - "Build the trial-build image":   Downloading cachetools-4.2.4-py3-none-any.whl (10 kB)
Step #0 - "Build the trial-build image": Collecting rsa<5,>=3.1.4
Step #0 - "Build the trial-build image":   Downloading rsa-4.9.1-py3-none-any.whl (34 kB)
Step #0 - "Build the trial-build image": Collecting pyasn1-modules>=0.2.1
Step #0 - "Build the trial-build image":   Downloading pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 KB 27.8 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Requirement already satisfied: setuptools>=40.3.0 in /usr/lib/python3/dist-packages (from google-auth==1.21.1->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 22)) (59.6.0)
Step #0 - "Build the trial-build image": Collecting redis
Step #0 - "Build the trial-build image":   Downloading redis-7.0.1-py3-none-any.whl (339 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 339.9/339.9 KB 42.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting pymemcache
Step #0 - "Build the trial-build image":   Downloading pymemcache-4.0.0-py2.py3-none-any.whl (60 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 KB 9.7 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.34.1-py3-none-any.whl (120 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.4/120.4 KB 21.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-resumable-media<0.6dev,>=0.5.0
Step #0 - "Build the trial-build image":   Downloading google_resumable_media-0.5.1-py2.py3-none-any.whl (38 kB)
Step #0 - "Build the trial-build image": Collecting google-cloud-core<2.0dev,>=1.2.0
Step #0 - "Build the trial-build image":   Downloading google_cloud_core-1.7.3-py2.py3-none-any.whl (28 kB)
Step #0 - "Build the trial-build image": Collecting googleapis-common-protos<2.0dev,>=1.6.0
Step #0 - "Build the trial-build image":   Downloading googleapis_common_protos-1.71.0-py3-none-any.whl (294 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 294.6/294.6 KB 37.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting pytz
Step #0 - "Build the trial-build image":   Downloading pytz-2025.2-py2.py3-none-any.whl (509 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 509.2/509.2 KB 49.9 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting uritemplate<4dev,>=3.0.0
Step #0 - "Build the trial-build image":   Downloading uritemplate-3.0.1-py2.py3-none-any.whl (15 kB)
Step #0 - "Build the trial-build image": Requirement already satisfied: httplib2<1dev,>=0.9.2 in /usr/lib/python3/dist-packages (from google-api-python-client==1.9.3->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 28)) (0.20.2)
Step #0 - "Build the trial-build image": Collecting google-auth-httplib2>=0.0.3
Step #0 - "Build the trial-build image":   Downloading google_auth_httplib2-0.2.0-py2.py3-none-any.whl (9.3 kB)
Step #0 - "Build the trial-build image": Collecting pyasn1>=0.1.7
Step #0 - "Build the trial-build image":   Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.1/83.1 KB 13.6 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting soupsieve>1.2
Step #0 - "Build the trial-build image":   Downloading soupsieve-2.8-py3-none-any.whl (36 kB)
Step #0 - "Build the trial-build image": Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.34.0-py3-none-any.whl (120 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.2/120.2 KB 21.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.33.2-py3-none-any.whl (115 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.5/115.5 KB 18.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.33.1-py3-none-any.whl (115 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.5/115.5 KB 19.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.33.0-py3-none-any.whl (115 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 115.2/115.2 KB 17.7 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.32.0-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.6/93.6 KB 14.2 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.31.6-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 15.1 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.31.5-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 16.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": INFO: pip is looking at multiple versions of cachetools to determine which version is compatible with other requirements. This could take a while.
Step #0 - "Build the trial-build image": Collecting cachetools<5.0,>=2.0.0
Step #0 - "Build the trial-build image":   Downloading cachetools-4.2.2-py3-none-any.whl (11 kB)
Step #0 - "Build the trial-build image": INFO: pip is looking at multiple versions of google-cloud-datastore to determine which version is compatible with other requirements. This could take a while.
Step #0 - "Build the trial-build image": Collecting google-cloud-datastore<2.0
Step #0 - "Build the trial-build image":   Downloading google_cloud_datastore-1.15.4-py2.py3-none-any.whl (134 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.2/134.2 KB 21.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-api-core[grpc]<2.0.0dev,>=1.14.0
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.31.4-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 12.7 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.31.3-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 14.8 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.31.2-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.3/93.3 KB 16.9 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.31.1-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 15.6 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.31.0-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 15.0 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.30.0-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.2/93.2 KB 15.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.29.0-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 15.8 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.28.0-py2.py3-none-any.whl (92 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 16.0 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.27.0-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.2/93.2 KB 14.9 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.26.3-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.1/93.1 KB 13.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.26.2-py2.py3-none-any.whl (93 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 14.5 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.26.1-py2.py3-none-any.whl (92 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 KB 16.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.26.0-py2.py3-none-any.whl (92 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.9/92.9 KB 15.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.25.1-py2.py3-none-any.whl (92 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.3/92.3 KB 15.8 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.25.0-py2.py3-none-any.whl (92 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.3/92.3 KB 16.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.24.1-py2.py3-none-any.whl (92 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.0/92.0 KB 16.3 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.24.0-py2.py3-none-any.whl (91 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.0/92.0 KB 15.4 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.23.0-py2.py3-none-any.whl (91 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.0/92.0 KB 14.2 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.22.4-py2.py3-none-any.whl (91 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.7/91.7 KB 15.9 MB/s eta 0:00:00
Step #0 - "Build the trial-build image":   Downloading google_api_core-1.22.3-py2.py3-none-any.whl (91 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.2/91.2 KB 12.5 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-cloud-datastore<2.0
Step #0 - "Build the trial-build image":   Downloading google_cloud_datastore-1.15.3-py2.py3-none-any.whl (134 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.1/134.1 KB 16.5 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting google-cloud-core<2.0dev,>=1.2.0
Step #0 - "Build the trial-build image":   Downloading google_cloud_core-1.7.2-py2.py3-none-any.whl (28 kB)
Step #0 - "Build the trial-build image":   Downloading google_cloud_core-1.7.1-py2.py3-none-any.whl (28 kB)
Step #0 - "Build the trial-build image":   Downloading google_cloud_core-1.7.0-py2.py3-none-any.whl (28 kB)
Step #0 - "Build the trial-build image":   Downloading google_cloud_core-1.6.0-py2.py3-none-any.whl (28 kB)
Step #0 - "Build the trial-build image":   Downloading google_cloud_core-1.5.0-py2.py3-none-any.whl (27 kB)
Step #0 - "Build the trial-build image": Requirement already satisfied: pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2 in /usr/lib/python3/dist-packages (from httplib2<1dev,>=0.9.2->google-api-python-client==1.9.3->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 28)) (2.4.7)
Step #0 - "Build the trial-build image": Requirement already satisfied: cryptography>=3.4.0 in /usr/lib/python3/dist-packages (from pyjwt[crypto]>=2.4.0->PyGithub==2.6.1->-r /opt/oss-fuzz/infra/build/functions/requirements.txt (line 20)) (3.4.8)
Step #0 - "Build the trial-build image": Collecting cffi>=1.4.1
Step #0 - "Build the trial-build image":   Downloading cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.5/216.5 KB 30.6 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting idna<4,>=2.5
Step #0 - "Build the trial-build image":   Downloading idna-3.11-py3-none-any.whl (71 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 71.0/71.0 KB 10.9 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting certifi>=2017.4.17
Step #0 - "Build the trial-build image":   Downloading certifi-2025.10.5-py3-none-any.whl (163 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.3/163.3 KB 21.0 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting charset_normalizer<4,>=2
Step #0 - "Build the trial-build image":   Downloading charset_normalizer-3.4.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (153 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.6/153.6 KB 22.2 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Collecting async-timeout>=4.0.3
Step #0 - "Build the trial-build image":   Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Step #0 - "Build the trial-build image": Collecting pycparser
Step #0 - "Build the trial-build image":   Downloading pycparser-2.23-py3-none-any.whl (118 kB)
Step #0 - "Build the trial-build image":      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 KB 13.7 MB/s eta 0:00:00
Step #0 - "Build the trial-build image": Installing collected packages: pytz, Brotli, wrapt, urllib3, uritemplate, typing-extensions, soupsieve, PyYaml, python-dateutil, pymemcache, pyjwt, pycparser, pyasn1, protobuf, idna, hiredis, grpcio, google-resumable-media, charset_normalizer, certifi, cachetools, async-timeout, rsa, requests, redis, pyasn1-modules, googleapis-common-protos, Deprecated, cffi, beautifulsoup4, pynacl, oauth2client, google-auth, PyGithub, google-auth-httplib2, google-api-core, google-cloud-core, google-api-python-client, google-cloud-storage, google-cloud-scheduler, google-cloud-datastore, google-cloud-ndb
Step #0 - "Build the trial-build image":   Attempting uninstall: pyjwt
Step #0 - "Build the trial-build image":     Found existing installation: PyJWT 2.3.0
Step #0 - "Build the trial-build image":     Not uninstalling pyjwt at /usr/lib/python3/dist-packages, outside environment /usr
Step #0 - "Build the trial-build image":     Can't uninstall 'PyJWT'. No files were found to uninstall.
Step #0 - "Build the trial-build image": Successfully installed Brotli-1.0.9 Deprecated-1.2.18 PyGithub-2.6.1 PyYaml-6.0.2 async-timeout-5.0.1 beautifulsoup4-4.11.1 cachetools-4.2.4 certifi-2025.10.5 cffi-2.0.0 charset_normalizer-3.4.4 google-api-core-1.22.2 google-api-python-client-1.9.3 google-auth-1.21.1 google-auth-httplib2-0.2.0 google-cloud-core-1.5.0 google-cloud-datastore-1.15.3 google-cloud-ndb-1.7.1 google-cloud-scheduler-1.3.0 google-cloud-storage-1.29.0 google-resumable-media-0.5.1 googleapis-common-protos-1.71.0 grpcio-1.71.0 hiredis-3.0.0 idna-3.11 oauth2client-4.1.3 protobuf-3.20.2 pyasn1-0.6.1 pyasn1-modules-0.4.2 pycparser-2.23 pyjwt-2.10.1 pymemcache-4.0.0 pynacl-1.6.0 python-dateutil-2.8.1 pytz-2025.2 redis-7.0.1 requests-2.32.5 rsa-4.9.1 soupsieve-2.8 typing-extensions-4.15.0 uritemplate-3.0.1 urllib3-2.5.0 wrapt-1.17.2
Step #0 - "Build the trial-build image": �[91mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Step #0 - "Build the trial-build image": �[0mRemoving intermediate container 6956e2b870f0
Step #0 - "Build the trial-build image":  ---> 65938e6d5a44
Step #0 - "Build the trial-build image": Step 5/6 : WORKDIR /opt/oss-fuzz/infra/build/functions/
Step #0 - "Build the trial-build image":  ---> Running in e5a31277f3f0
Step #0 - "Build the trial-build image": Removing intermediate container e5a31277f3f0
Step #0 - "Build the trial-build image":  ---> 71e55d59ed38
Step #0 - "Build the trial-build image": Step 6/6 : ENTRYPOINT ["python3", "/opt/oss-fuzz/infra/build/functions/gcb.py"]
Step #0 - "Build the trial-build image":  ---> Running in 5212dc2eae06
Step #0 - "Build the trial-build image": Removing intermediate container 5212dc2eae06
Step #0 - "Build the trial-build image":  ---> bb1c367e83c6
Step #0 - "Build the trial-build image": Successfully built bb1c367e83c6
Step #0 - "Build the trial-build image": Successfully tagged gcr.io/oss-fuzz-base/trial-build:latest
Finished Step #0 - "Build the trial-build image"
Starting Step #3 - "Ubuntu 24.04"
Starting Step #2 - "Ubuntu 20.04"
Starting Step #1 - "Legacy"
Step #1 - "Legacy": Already have image: gcr.io/oss-fuzz-base/trial-build
Step #2 - "Ubuntu 20.04": Already have image: gcr.io/oss-fuzz-base/trial-build
Step #3 - "Ubuntu 24.04": Already have image: gcr.io/oss-fuzz-base/trial-build
Step #3 - "Ubuntu 24.04": INFO:root:Trial build not requested.
Step #1 - "Legacy": INFO:root:Trial build not requested.
Step #2 - "Ubuntu 20.04": INFO:root:Trial build not requested.
Finished Step #3 - "Ubuntu 24.04"
Finished Step #1 - "Legacy"
Finished Step #2 - "Ubuntu 20.04"
Starting Step #4 - "Generate Report"
Step #4 - "Generate Report": Already have image: gcr.io/oss-fuzz-base/trial-build
Step #4 - "Generate Report": Skipping report generation because trial build was not invoked.
Finished Step #4 - "Generate Report"
PUSH
DONE

Build Log: https://storage.cloud.google.com/oss-fuzz-trialbuild-logs/log-b6e636b0-7d2b-49c7-9525-5f1828fdb728.txt