Skip to content

Bump taskcluster from 91.0.1 to 94.2.0 in /tools

87e299f
Select commit
Loading
Failed to load commit list.
Closed

Bump taskcluster from 91.0.1 to 94.2.0 in /tools #56659

Bump taskcluster from 91.0.1 to 94.2.0 in /tools
87e299f
Select commit
Loading
Failed to load commit list.
Community-TC Integration / tools/ unittests (Python 3.8) failed Dec 10, 2025 in 3m 32s

Community-TC (pull_request)

Unit tests for tools running under Python 3.8, excluding wptrunner

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2025-12-10T22:05:23.370Z
Resolved: 2025-12-10T22:08:07.717Z
Task Execution Time: 2 minutes, 44 seconds, 347 milliseconds
Task Status: failed
Reason Resolved: failed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2025-12-10 22:05:23.468Z] Task ID: WiPJVXHmSFuQ4zyOEHPVRw
[taskcluster 2025-12-10 22:05:23.468Z] Worker ID: 2650863696595931285
[taskcluster 2025-12-10 22:05:23.468Z] Worker Group: us-central1-b
[taskcluster 2025-12-10 22:05:23.468Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-12-10 22:05:23.468Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-12-10 22:05:23.468Z] Worker Version: 46.1.0
[taskcluster 2025-12-10 22:05:23.468Z] Public IP: 34.29.231.34
[taskcluster 2025-12-10 22:05:23.468Z] Hostname: proj-wpt-ci-xmravebctcg30qbh-gjevw

ac811f28856d - Started downloading
ac811f28856d - Downloaded in 0.035 seconds
8f84a9f2102e - Started downloading
40516d781e70 - Started downloading
44ebbf800033 - Started downloading
8f84a9f2102e - Downloaded in 0.206 seconds
44ebbf800033 - Downloaded in 0.051 seconds
a8884b21e40e - Started downloading
79c347416ee8 - Started downloading
79c347416ee8 - Downloaded in 0.079 seconds
0104250cc342 - Started downloading

...(70 lines hidden)...

hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint: 
hint: 	git config --global init.defaultBranch <name>
hint: 
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint: 
hint: 	git branch -m <name>
Initialized empty Git repository in /home/test/web-platform-tests/.git/
+ git remote add origin https://github.com/web-platform-tests/wpt.git
+ retry git fetch --quiet --depth=50 --tags origin refs/pull/56659/merge:task_head
Running git fetch --quiet --depth=50 --tags origin refs/pull/56659/merge:task_head [try 1/5]
Command succeeded
+ git checkout --quiet task_head
+ sudo apt update -qqy
175 packages can be upgraded. Run 'apt list --upgradable' to see them.
+ sudo apt install -qqy python3.8
The following additional packages will be installed:
  libpython3.8-minimal libpython3.8-stdlib mailcap mime-support
  python3.8-minimal
Suggested packages:
  python3.8-venv binfmt-support
The following NEW packages will be installed:
  libpython3.8-minimal libpython3.8-stdlib mailcap mime-support python3.8
  python3.8-minimal
0 upgraded, 6 newly installed, 0 to remove and 175 not upgraded.
Need to get 5,103 kB of archives.
After this operation, 18.9 MB of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libpython3.8-minimal:amd64.
(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 ... 62469 files and directories currently installed.)
Preparing to unpack .../0-libpython3.8-minimal_3.8.20-1+jammy1_amd64.deb ...
Unpacking libpython3.8-minimal:amd64 (3.8.20-1+jammy1) ...
Selecting previously unselected package python3.8-minimal.
Preparing to unpack .../1-python3.8-minimal_3.8.20-1+jammy1_amd64.deb ...
Unpacking python3.8-minimal (3.8.20-1+jammy1) ...
Selecting previously unselected package mailcap.
Preparing to unpack .../2-mailcap_3.70+nmu1ubuntu1_all.deb ...
Unpacking mailcap (3.70+nmu1ubuntu1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../3-mime-support_3.66_all.deb ...
Unpacking mime-support (3.66) ...
Selecting previously unselected package libpython3.8-stdlib:amd64.
Preparing to unpack .../4-libpython3.8-stdlib_3.8.20-1+jammy1_amd64.deb ...
Unpacking libpython3.8-stdlib:amd64 (3.8.20-1+jammy1) ...
Selecting previously unselected package python3.8.
Preparing to unpack .../5-python3.8_3.8.20-1+jammy1_amd64.deb ...
Unpacking python3.8 (3.8.20-1+jammy1) ...
Setting up libpython3.8-minimal:amd64 (3.8.20-1+jammy1) ...
Setting up python3.8-minimal (3.8.20-1+jammy1) ...
Setting up mailcap (3.70+nmu1ubuntu1) ...
Setting up mime-support (3.66) ...
Setting up libpython3.8-stdlib:amd64 (3.8.20-1+jammy1) ...
Setting up python3.8 (3.8.20-1+jammy1) ...
Processing triggers for man-db (2.10.2-1) ...
+ sudo apt install -qqy python3.8-distutils
The following additional packages will be installed:
  python3.8-lib2to3
The following NEW packages will be installed:
  python3.8-distutils python3.8-lib2to3
0 upgraded, 2 newly installed, 0 to remove and 175 not upgraded.
Need to get 319 kB of archives.
After this operation, 1,237 kB of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package python3.8-lib2to3.
(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 ... 63120 files and directories currently installed.)
Preparing to unpack .../python3.8-lib2to3_3.8.20-1+jammy1_all.deb ...
Unpacking python3.8-lib2to3 (3.8.20-1+jammy1) ...
Selecting previously unselected package python3.8-distutils.
Preparing to unpack .../python3.8-distutils_3.8.20-1+jammy1_all.deb ...
Unpacking python3.8-distutils (3.8.20-1+jammy1) ...
Setting up python3.8-lib2to3 (3.8.20-1+jammy1) ...
Setting up python3.8-distutils (3.8.20-1+jammy1) ...
+ sudo apt install -qqy python3.8-dev
The following additional packages will be installed:
  libpython3.8 libpython3.8-dev
The following NEW packages will be installed:
  libpython3.8 libpython3.8-dev python3.8-dev
0 upgraded, 3 newly installed, 0 to remove and 175 not upgraded.
Need to get 6,687 kB of archives.
After this operation, 25.0 MB of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libpython3.8:amd64.
(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 ... 63259 files and directories currently installed.)
Preparing to unpack .../libpython3.8_3.8.20-1+jammy1_amd64.deb ...
Unpacking libpython3.8:amd64 (3.8.20-1+jammy1) ...
Selecting previously unselected package libpython3.8-dev:amd64.
Preparing to unpack .../libpython3.8-dev_3.8.20-1+jammy1_amd64.deb ...
Unpacking libpython3.8-dev:amd64 (3.8.20-1+jammy1) ...
Selecting previously unselected package python3.8-dev.
Preparing to unpack .../python3.8-dev_3.8.20-1+jammy1_amd64.deb ...
Unpacking python3.8-dev (3.8.20-1+jammy1) ...
Setting up libpython3.8:amd64 (3.8.20-1+jammy1) ...
Setting up libpython3.8-dev:amd64 (3.8.20-1+jammy1) ...
Setting up python3.8-dev (3.8.20-1+jammy1) ...
Processing triggers for man-db (2.10.2-1) ...
+ sudo apt install -qqy python3.8-venv
The following NEW packages will be installed:
  python3.8-venv
0 upgraded, 1 newly installed, 0 to remove and 175 not upgraded.
Need to get 2,618 kB of archives.
After this operation, 2,867 kB of additional disk space will be used.
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package python3.8-venv.
(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 ... 63433 files and directories currently installed.)
Preparing to unpack .../python3.8-venv_3.8.20-1+jammy1_amd64.deb ...
Unpacking python3.8-venv (3.8.20-1+jammy1) ...
Setting up python3.8-venv (3.8.20-1+jammy1) ...
+ cd web-platform-tests
+ ./tools/ci/run_tc.py --ref=refs/pull/56659/merge --head-rev=87e299fc3c17d25395c51818151c2836fb76e1d1 --merge-rev=de6778f8cfb2f410e7e19fe412b7afa8b234c64c --no-hosts -- ./tools/ci/ci_tools_unittest.sh
git rev-parse task_head
git rev-parse task_head^@
git branch base_head 080989df1852e49c4c78216f4e6fc16747f09959
git branch pr_head 87e299fc3c17d25395c51818151c2836fb76e1d1
git fetch --quiet origin master:master
git checkout --quiet task_head
git for-each-ref refs/heads
INFO: git refs:
080989df1852e49c4c78216f4e6fc16747f09959 commit	refs/heads/base_head
ec9caa3a5ffb43e5da6c8da9c2ff40aa53942dd4 commit	refs/heads/master
87e299fc3c17d25395c51818151c2836fb76e1d1 commit	refs/heads/pr_head
de6778f8cfb2f410e7e19fe412b7afa8b234c64c commit	refs/heads/task_head

git rev-parse HEAD
INFO: checked out commit:
de6778f8cfb2f410e7e19fe412b7afa8b234c64c

./tools/ci/ci_tools_unittest.sh
+++ dirname ./tools/ci/ci_tools_unittest.sh
++ cd ./tools/ci
++ pwd -P
+ SCRIPT_DIR=/home/test/web-platform-tests/tools/ci
+ WPT_ROOT=/home/test/web-platform-tests/tools/ci/../..
+ cd /home/test/web-platform-tests/tools/ci/../..
+ ./wpt test-jobs --includes tools_unittest
+ pip install --user -U tox
Collecting tox
  Downloading tox-4.32.0-py3-none-any.whl.metadata (3.5 kB)
Collecting cachetools>=6.2 (from tox)
  Downloading cachetools-6.2.2-py3-none-any.whl.metadata (5.6 kB)
Collecting chardet>=5.2 (from tox)
  Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB)
Collecting colorama>=0.4.6 (from tox)
  Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting filelock>=3.20 (from tox)
  Downloading filelock-3.20.0-py3-none-any.whl.metadata (2.1 kB)
Collecting packaging>=25 (from tox)
  Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Collecting platformdirs>=4.5 (from tox)
  Downloading platformdirs-4.5.1-py3-none-any.whl.metadata (12 kB)
Collecting pluggy>=1.6 (from tox)
  Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
Collecting pyproject-api>=1.9.1 (from tox)
  Downloading pyproject_api-1.10.0-py3-none-any.whl.metadata (2.7 kB)
Collecting tomli>=2.3 (from tox)
  Downloading tomli-2.3.0-py3-none-any.whl.metadata (10 kB)
Collecting typing-extensions>=4.15 (from tox)
  Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting virtualenv>=20.34 (from tox)
  Downloading virtualenv-20.35.4-py3-none-any.whl.metadata (4.6 kB)
Collecting distlib<1,>=0.3.7 (from virtualenv>=20.34->tox)
  Downloading distlib-0.4.0-py2.py3-none-any.whl.metadata (5.2 kB)
Downloading tox-4.32.0-py3-none-any.whl (175 kB)
Downloading cachetools-6.2.2-py3-none-any.whl (11 kB)
Downloading chardet-5.2.0-py3-none-any.whl (199 kB)
Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Downloading filelock-3.20.0-py3-none-any.whl (16 kB)
Downloading packaging-25.0-py3-none-any.whl (66 kB)
Downloading platformdirs-4.5.1-py3-none-any.whl (18 kB)
Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
Downloading pyproject_api-1.10.0-py3-none-any.whl (13 kB)
Downloading tomli-2.3.0-py3-none-any.whl (14 kB)
Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Downloading virtualenv-20.35.4-py3-none-any.whl (6.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/6.0 MB ? eta -:--:--
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 89.9 MB/s eta 0:00:00
Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB)
Installing collected packages: distlib, typing-extensions, tomli, pluggy, platformdirs, packaging, filelock, colorama, chardet, cachetools, virtualenv, pyproject-api, tox
Successfully installed cachetools-6.2.2 chardet-5.2.0 colorama-0.4.6 distlib-0.4.0 filelock-3.20.0 packaging-25.0 platformdirs-4.5.1 pluggy-1.6.0 pyproject-api-1.10.0 tomli-2.3.0 tox-4.32.0 typing-extensions-4.15.0 virtualenv-20.35.4

[notice] A new release of pip is available: 25.0.1 -> 25.3
[notice] To update, run: python3 -m pip install --upgrade pip
+ cd tools
+ tox -f py38
py38: install_deps> python -I -m pip install -r /home/test/web-platform-tests/tools/requirements_pytest.txt -r /home/test/web-platform-tests/tools/requirements_tests.txt
py38: exit 1 (1.63 seconds) /home/test/web-platform-tests/tools> python -I -m pip install -r /home/test/web-platform-tests/tools/requirements_pytest.txt -r /home/test/web-platform-tests/tools/requirements_tests.txt pid=752
py38: FAIL ✖ in 2.02 seconds
py38-flake8: install_deps> python -I -m pip install -r /home/test/web-platform-tests/tools/requirements_flake8.txt
py38-flake8: commands[0]> flake8 --append-config=/home/test/web-platform-tests/tools/flake8.ini
py38-flake8: OK ✔ in 7.85 seconds
py38-mypy: install_deps> python -I -m pip install -r /home/test/web-platform-tests/tools/requirements_mypy.txt
py38-mypy: exit 1 (2.01 seconds) /home/test/web-platform-tests/tools> python -I -m pip install -r /home/test/web-platform-tests/tools/requirements_mypy.txt pid=791
  py38: FAIL code 1 (2.01 seconds)
  py38-flake8: OK (7.85=setup[1.46]+cmd[6.39] seconds)
  py38-mypy: FAIL code 1 (2.16 seconds)
  evaluation failed :( (12.05 seconds)
[taskcluster 2025-12-10 22:08:06.863Z] === Task Finished ===
[taskcluster 2025-12-10 22:08:06.908Z] Unsuccessful task run with exit code: 255 completed in 163.442 seconds