python-pytest-xdist 3.8.0-3 any, from extra failed
failed 2026-09-10T12:48:59Z on jonny-ryzen9-4, attempt 3 of 3: gave up; 285M rss, 330M peak
- job
- 5-1788967366-hegjon-test,python-pytest-xdist,3.8.0-3,any
- commit
- 653f6d8caa4caa332737e12e1ff38fa7fa7bdc07
- log
- /var/lib/archci/logs/hegjon-test/python-pytest-xdist/3.8.0-3/any/attempt-3.log
log 447 lines · first error at 287
1==> archci-build 5-1788967366-hegjon-test,python-pytest-xdist,3.8.0-3,any on jonny-ryzen9 at 2026-09-10T12:48:07Z2 repo=hegjon-test arch=any profile=extra chroot=/var/lib/archbuild/extra-x86_64 copy=archci-4 commit=653f6d8caa4caa332737e12e1ff38fa7fa7bdc073 pacman.conf=/var/lib/archci-worker/chroot-conf/hegjon-test-extra-x86_64.conf makepkg.conf=/usr/share/devtools/makepkg.conf.d/x86_64.conf cache=/var/cache/archci/pkg/hegjon-test-x86_64/4==> Fetching pkgbuilds/python-pytest-xdist at 653f6d8caa4caa332737e12e1ff38fa7fa7bdc07 from https://github.com/hegjon/omarchy-pkgs.git5==> Building python-pytest-xdist 3.8.0-3 in archci-46pam_unix(runuser:session): session opened for user archci(uid=955) by archci(uid=0)7pam_unix(runuser:session): session closed for user archci8==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [archci-4]...done9 root : PWD=/var/lib/archci-worker/build/4/python-pytest-xdist ; USER=archci ; ENV=GNUPGHOME=/var/lib/archci-worker/gnupg ; COMMAND=/usr/bin/env SRCDEST=/var/lib/archci-worker/srcdest BUILDDIR=/tmp/makechrootpkg.Cc5hjnerjI makepkg --config=/var/lib/archbuild/extra-x86_64/archci-4/etc/makepkg.conf --verifysource -o10pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)11==> Making package: python-pytest-xdist 3.8.0-3 (Thu Sep 10 14:48:08 2026)12==> Retrieving sources...13 -> Updating pytest-xdist git repo...14==> Validating source files with sha512sums...15 pytest-xdist ... Passed16pam_unix(sudo:session): session closed for user archci17 root : PWD=/var/lib/archci-worker/build/4/python-pytest-xdist ; USER=archci ; COMMAND=/usr/bin/bash -c '#012#011#011source PKGBUILD#012#011#011printf "%s\\n" "${pkgbase:-${pkgname}}" "${pkgname[@]}"#012'18pam_unix(sudo:session): session opened for user archci(uid=955) by (uid=0)19pam_unix(sudo:session): session closed for user archci20Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file.21==> Making package: python-pytest-xdist 3.8.0-3 (Thu Sep 10 12:48:10 2026)22==> Checking runtime dependencies...23==> Installing missing dependencies...24resolving dependencies...25looking for conflicting packages...26Package (6) New Version Net Change27hegjon-test/python-iniconfig 2.3.0-1 0.07 MiB28extra/python-packaging 26.3-1 1.58 MiB29hegjon-test/python-pluggy 1.6.0-3 0.22 MiB30hegjon-test/python-pygments 2.21.0-1 15.59 MiB31hegjon-test/python-execnet 2.1.2-3 0.55 MiB32hegjon-test/python-pytest 1:9.1.1-1 4.95 MiB33Total Installed Size: 22.96 MiB34:: Proceed with installation? [Y/n]35checking keyring...36checking package integrity...37loading package files...38checking for file conflicts...39:: Processing package changes...40installing python-execnet...41installing python-iniconfig...42installing python-packaging...43installing python-pluggy...44installing python-pygments...45installing python-pytest...46:: Running post-transaction hooks...47(1/1) Arming ConditionNeedsUpdate...48==> Checking buildtime dependencies...49==> Installing missing dependencies...50resolving dependencies...51looking for conflicting packages...52Package (21) New Version Net Change Download Size53hegjon-test/perl-error 0.17030-3 0.04 MiB54hegjon-test/perl-mailtools 2.22-3 0.10 MiB55hegjon-test/perl-timedate 2.35-1 0.15 MiB56hegjon-test/python-autocommand 2.2.2-9 0.08 MiB57hegjon-test/python-jaraco.collections 5.1.0-3 0.11 MiB58hegjon-test/python-jaraco.context 6.1.2-1 0.06 MiB59hegjon-test/python-jaraco.functools 4.1.0-3 0.07 MiB60hegjon-test/python-jaraco.text 4.0.0-4 0.08 MiB61hegjon-test/python-more-itertools 11.1.0-1 0.77 MiB62hegjon-test/python-platformdirs 4.11.7-1 0.47 MiB63hegjon-test/python-pyproject-hooks 1.2.0-6.1 0.11 MiB64extra/python-setuptools 1:84.0.0-1 4.92 MiB65hegjon-test/python-vcs-versioning 2.3.4-1 1.18 MiB66hegjon-test/zlib-ng 2.3.3-1 0.28 MiB67extra/git 2.55.0-1 31.33 MiB68extra/python-build 1.6.0-1 0.33 MiB69hegjon-test/python-filelock 3.31.2-1 1.20 MiB 0.19 MiB70hegjon-test/python-installer 1.0.1-1 0.21 MiB71hegjon-test/python-psutil 7.2.2-1 1.14 MiB72extra/python-setuptools-scm 10.2.3-1 0.23 MiB73hegjon-test/python-wheel 0.48.0-1 0.34 MiB74Total Download Size: 0.19 MiB75Total Installed Size: 43.20 MiB76:: Proceed with installation? [Y/n]77:: Retrieving packages...78 python-filelock-3.31.2-1-any downloading...79checking keyring...80checking package integrity...81loading package files...82checking for file conflicts...83:: Processing package changes...84installing perl-error...85installing perl-timedate...86installing perl-mailtools...87installing zlib-ng...88installing git...89Optional dependencies for git90 git-zsh-completion: upstream zsh completion91 tk: gitk and git gui92 openssh: ssh transport and crypto93 man: show help with `git command --help`94 perl-libwww: git svn95 perl-term-readkey: git svn and interactive.singlekey setting96 perl-io-socket-ssl: git send-email TLS support97 perl-authen-sasl: git send-email TLS support98 perl-cgi: gitweb (web interface) support99 python: git svn & git p4 [installed]100 subversion: git svn101 org.freedesktop.secrets: keyring credential helper102 libsecret: libsecret credential helper [installed]103 less: the default pager for git104installing python-pyproject-hooks...105installing python-build...106Optional dependencies for python-build107 python-pip: to use as the Python package installer (default)108 python-uv: to use as the Python package installer109 python-virtualenv: to use virtualenv for build isolation110installing python-installer...111installing python-more-itertools...112installing python-jaraco.functools...113installing python-jaraco.context...114installing python-autocommand...115installing python-jaraco.text...116Optional dependencies for python-jaraco.text117 python-inflect: for show-newlines script118installing python-jaraco.collections...119installing python-platformdirs...120installing python-wheel...121Optional dependencies for python-wheel122 python-keyring: for wheel.signatures123 python-xdg: for wheel.signatures124 python-setuptools: for legacy bdist_wheel subcommand [pending]125installing python-setuptools...126installing python-vcs-versioning...127Optional dependencies for python-vcs-versioning128 python-rich: formatting of log messages129installing python-setuptools-scm...130Optional dependencies for python-setuptools-scm131 python-rich: use rich as console log handler132installing python-filelock...133installing python-psutil...134:: Running post-transaction hooks...135(1/3) Creating system user accounts...136Creating group 'git' with GID 969.137Creating user 'git' (git daemon user) with UID 969 and GID 969.138(2/3) Reloading system manager configuration...139 Skipped: Current root is not booted.140(3/3) Arming ConditionNeedsUpdate...141==> Retrieving sources...142==> WARNING: Skipping all source file integrity checks.143==> Extracting sources...144 -> Creating working copy of pytest-xdist git repo...145Cloning into 'pytest-xdist'...146done.147Switched to a new branch 'makepkg'148==> Starting build()...149* Getting build dependencies for wheel...150running egg_info151creating src/pytest_xdist.egg-info152writing src/pytest_xdist.egg-info/PKG-INFO153writing dependency_links to src/pytest_xdist.egg-info/dependency_links.txt154writing entry points to src/pytest_xdist.egg-info/entry_points.txt155writing requirements to src/pytest_xdist.egg-info/requires.txt156writing top-level names to src/pytest_xdist.egg-info/top_level.txt157writing manifest file 'src/pytest_xdist.egg-info/SOURCES.txt'158adding license file 'LICENSE'159writing manifest file 'src/pytest_xdist.egg-info/SOURCES.txt'160* Building wheel...161running bdist_wheel162running build163running build_py164creating build/lib/xdist165copying src/xdist/__init__.py -> build/lib/xdist166copying src/xdist/_path.py -> build/lib/xdist167copying src/xdist/report.py -> build/lib/xdist168copying src/xdist/dsession.py -> build/lib/xdist169copying src/xdist/looponfail.py -> build/lib/xdist170copying src/xdist/newhooks.py -> build/lib/xdist171copying src/xdist/plugin.py -> build/lib/xdist172copying src/xdist/remote.py -> build/lib/xdist173copying src/xdist/workermanage.py -> build/lib/xdist174copying src/xdist/_version.py -> build/lib/xdist175creating build/lib/xdist/scheduler176copying src/xdist/scheduler/__init__.py -> build/lib/xdist/scheduler177copying src/xdist/scheduler/each.py -> build/lib/xdist/scheduler178copying src/xdist/scheduler/loadfile.py -> build/lib/xdist/scheduler179copying src/xdist/scheduler/loadgroup.py -> build/lib/xdist/scheduler180copying src/xdist/scheduler/protocol.py -> build/lib/xdist/scheduler181copying src/xdist/scheduler/worksteal.py -> build/lib/xdist/scheduler182copying src/xdist/scheduler/load.py -> build/lib/xdist/scheduler183copying src/xdist/scheduler/loadscope.py -> build/lib/xdist/scheduler184running egg_info185writing src/pytest_xdist.egg-info/PKG-INFO186writing dependency_links to src/pytest_xdist.egg-info/dependency_links.txt187writing entry points to src/pytest_xdist.egg-info/entry_points.txt188writing requirements to src/pytest_xdist.egg-info/requires.txt189writing top-level names to src/pytest_xdist.egg-info/top_level.txt190adding license file 'LICENSE'191writing manifest file 'src/pytest_xdist.egg-info/SOURCES.txt'192installing to build/bdist.linux-x86_64/wheel193running install194running install_lib195creating build/bdist.linux-x86_64/wheel196creating build/bdist.linux-x86_64/wheel/xdist197copying build/lib/xdist/__init__.py -> build/bdist.linux-x86_64/wheel/./xdist198copying build/lib/xdist/_path.py -> build/bdist.linux-x86_64/wheel/./xdist199copying build/lib/xdist/report.py -> build/bdist.linux-x86_64/wheel/./xdist200copying build/lib/xdist/dsession.py -> build/bdist.linux-x86_64/wheel/./xdist201copying build/lib/xdist/looponfail.py -> build/bdist.linux-x86_64/wheel/./xdist202copying build/lib/xdist/newhooks.py -> build/bdist.linux-x86_64/wheel/./xdist203copying build/lib/xdist/plugin.py -> build/bdist.linux-x86_64/wheel/./xdist204copying build/lib/xdist/remote.py -> build/bdist.linux-x86_64/wheel/./xdist205copying build/lib/xdist/workermanage.py -> build/bdist.linux-x86_64/wheel/./xdist206copying build/lib/xdist/_version.py -> build/bdist.linux-x86_64/wheel/./xdist207creating build/bdist.linux-x86_64/wheel/xdist/scheduler208copying build/lib/xdist/scheduler/__init__.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler209copying build/lib/xdist/scheduler/each.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler210copying build/lib/xdist/scheduler/loadfile.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler211copying build/lib/xdist/scheduler/loadgroup.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler212copying build/lib/xdist/scheduler/protocol.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler213copying build/lib/xdist/scheduler/worksteal.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler214copying build/lib/xdist/scheduler/load.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler215copying build/lib/xdist/scheduler/loadscope.py -> build/bdist.linux-x86_64/wheel/./xdist/scheduler216running install_egg_info217Copying src/pytest_xdist.egg-info to build/bdist.linux-x86_64/wheel/./pytest_xdist-3.8.0-py3.14.egg-info218running install_scripts219creating build/bdist.linux-x86_64/wheel/pytest_xdist-3.8.0.dist-info/WHEEL220creating '/build/python-pytest-xdist/src/pytest-xdist/dist/.tmp-kfzm7tbz/pytest_xdist-3.8.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it221adding 'pytest_xdist-3.8.0.dist-info/licenses/LICENSE'222adding 'xdist/__init__.py'223adding 'xdist/_path.py'224adding 'xdist/_version.py'225adding 'xdist/dsession.py'226adding 'xdist/looponfail.py'227adding 'xdist/newhooks.py'228adding 'xdist/plugin.py'229adding 'xdist/remote.py'230adding 'xdist/report.py'231adding 'xdist/workermanage.py'232adding 'xdist/scheduler/__init__.py'233adding 'xdist/scheduler/each.py'234adding 'xdist/scheduler/load.py'235adding 'xdist/scheduler/loadfile.py'236adding 'xdist/scheduler/loadgroup.py'237adding 'xdist/scheduler/loadscope.py'238adding 'xdist/scheduler/protocol.py'239adding 'xdist/scheduler/worksteal.py'240adding 'pytest_xdist-3.8.0.dist-info/METADATA'241adding 'pytest_xdist-3.8.0.dist-info/WHEEL'242adding 'pytest_xdist-3.8.0.dist-info/entry_points.txt'243adding 'pytest_xdist-3.8.0.dist-info/top_level.txt'244adding 'pytest_xdist-3.8.0.dist-info/RECORD'245removing build/bdist.linux-x86_64/wheel246Successfully built pytest_xdist-3.8.0-py3-none-any.whl247==> Starting check()...248============================= test session starts ==============================249platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0250rootdir: /build/python-pytest-xdist/src/pytest-xdist251configfile: pyproject.toml252testpaths: testing253plugins: xdist-3.8.0254collected 212 items255testing/acceptance_test.py ..............s..x.......xx..............s... [ 21%]256......x.................................................. [ 48%]257testing/test_dsession.py .................x...x............ [ 64%]258testing/test_looponfail.py ............x.ss [ 71%]259testing/test_newhooks.py ...F [ 73%]260testing/test_plugin.py ................... [ 82%]261testing/test_remote.py ....x......F. [ 88%]262testing/test_workermanage.py ........x.......s.....x. [100%]263=================================== FAILURES ===================================264____________________ TestCrashItem.test_handlecrashitem_one ____________________265self = <test_newhooks.TestCrashItem object at 0x7fa11da5a490>266pytester = <Pytester PosixPath('/tmp/pytest-of-builduser/pytest-0/test_handlecrashitem_one0')>267 def test_handlecrashitem_one(self, pytester: pytest.Pytester) -> None:268 """Test pytest_handlecrashitem hook with just one test."""269 pytester.makeconftest(270 """271 test_runs = 0272 273 def pytest_handlecrashitem(crashitem, report, sched):274 global test_runs275 276 if test_runs == 0:277 sched.mark_test_pending(crashitem)278 test_runs = 1279 else:280 print("HOOK: pytest_handlecrashitem")281 """282 )283 res = pytester.runpytest("-n1", "-s", "-k", "test_b")284 res.stdout.fnmatch_lines_random(["*HOOK: pytest_handlecrashitem"])285> res.stdout.fnmatch_lines(286 [287 "FAILED test_handlecrashitem_one.py::test_b",288 "FAILED test_handlecrashitem_one.py::test_b",289 ]290 )291E Failed: matched: '*HOOK: pytest_handlecrashitem'292E nomatch: 'FAILED test_handlecrashitem_one.py::test_b'293E and: '============================= test session starts =============================='294E and: 'platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0'295E and: 'rootdir: /tmp/pytest-of-builduser/pytest-0/test_handlecrashitem_one0'296E and: 'plugins: xdist-3.8.0'297E and: 'created: 1/1 worker'298E and: '1 worker [1 item]'299E and: ''300E and: '[gw0] node down: Not properly terminated'301E and: 'F'302E and: 'replacing crashed worker gw0'303E and: '[gw1] node down: Not properly terminated'304E and: 'HOOK: pytest_handlecrashitem'305E and: 'F'306E and: 'replacing crashed worker gw1'307E and: ''308E and: '=================================== FAILURES ==================================='309E and: '_________________________ test_handlecrashitem_one.py __________________________'310E and: '[gw0] linux -- Python 3.14.7 /usr/bin/python'311E and: "worker 'gw0' crashed while running 'test_handlecrashitem_one.py::test_b'"312E and: '_________________________ test_handlecrashitem_one.py __________________________'313E and: '[gw1] linux -- Python 3.14.7 /usr/bin/python'314E and: "worker 'gw1' crashed while running 'test_handlecrashitem_one.py::test_b'"315E and: '=========================== short test summary info ============================'316E and: "FAILED test_handlecrashitem_one.py::test_b - worker 'gw0' crashed while runni..."317E and: "FAILED test_handlecrashitem_one.py::test_b - worker 'gw1' crashed while runni..."318E and: '============================== 2 failed in 0.76s ==============================='319E remains unmatched: 'FAILED test_handlecrashitem_one.py::test_b'320/build/python-pytest-xdist/src/pytest-xdist/testing/test_newhooks.py:116: Failed321----------------------------- Captured stdout call -----------------------------322============================= test session starts ==============================323platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0324rootdir: /tmp/pytest-of-builduser/pytest-0/test_handlecrashitem_one0325plugins: xdist-3.8.0326created: 1/1 worker3271 worker [1 item]328[gw0] node down: Not properly terminated329F330replacing crashed worker gw0331[gw1] node down: Not properly terminated332HOOK: pytest_handlecrashitem333F334replacing crashed worker gw1335=================================== FAILURES ===================================336_________________________ test_handlecrashitem_one.py __________________________337[gw0] linux -- Python 3.14.7 /usr/bin/python338worker 'gw0' crashed while running 'test_handlecrashitem_one.py::test_b'339_________________________ test_handlecrashitem_one.py __________________________340[gw1] linux -- Python 3.14.7 /usr/bin/python341worker 'gw1' crashed while running 'test_handlecrashitem_one.py::test_b'342=========================== short test summary info ============================343FAILED test_handlecrashitem_one.py::test_b - worker 'gw0' crashed while runni...344FAILED test_handlecrashitem_one.py::test_b - worker 'gw1' crashed while runni...345============================== 2 failed in 0.76s ===============================346____________________________ test_remote_usage_prog ____________________________347pytester = <Pytester PosixPath('/tmp/pytest-of-builduser/pytest-0/test_remote_usage_prog0')>348 def test_remote_usage_prog(pytester: pytest.Pytester) -> None:349 pytester.makeconftest(350 """351 import pytest352 353 config_parser = None354 355 @pytest.fixture356 def get_config_parser():357 return config_parser358 359 def pytest_configure(config):360 global config_parser361 config_parser = config._parser362 """363 )364 pytester.makepyfile(365 """366 import sys367 368 def test(get_config_parser, request):369 get_config_parser._getparser().error("my_usage_error")370 """371 )372 373 result = pytester.runpytest_subprocess("-n1")374 assert result.ret == 1375> result.stdout.fnmatch_lines(["*usage: *", "*error: my_usage_error"])376E Failed: nomatch: '*usage: *'377E and: '============================= test session starts =============================='378E and: 'platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0'379E and: 'rootdir: /tmp/pytest-of-builduser/pytest-0/test_remote_usage_prog0'380E and: 'plugins: xdist-3.8.0'381E and: 'created: 1/1 worker'382E and: '1 worker [1 item]'383E and: ''384E and: 'F [100%]'385E and: '=================================== FAILURES ==================================='386E and: '_____________________________________ test _____________________________________'387E and: '[gw0] linux -- Python 3.14.7 /usr/bin/python'388E and: ''389E and: 'get_config_parser = <_pytest.config.argparsing.Parser object at 0x7f47e3ec9d30>'390E and: 'request = <FixtureRequest for <Function test>>'391E and: ''392E and: ' def test(get_config_parser, request):'393E and: '> get_config_parser._getparser().error("my_usage_error")'394E and: ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^'395E and: "E AttributeError: 'Parser' object has no attribute '_getparser'. Did you mean: 'optparser'?"396E and: ''397E and: 'test_remote_usage_prog.py:4: AttributeError'398E and: '=========================== short test summary info ============================'399E and: "FAILED test_remote_usage_prog.py::test - AttributeError: 'Parser' object has ..."400E and: '============================== 1 failed in 0.41s ==============================='401E remains unmatched: '*usage: *'402/build/python-pytest-xdist/src/pytest-xdist/testing/test_remote.py:407: Failed403----------------------------- Captured stdout call -----------------------------404running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_remote_usage_prog0/runpytest-0 -n1405 in: /tmp/pytest-of-builduser/pytest-0/test_remote_usage_prog0406============================= test session starts ==============================407platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0408rootdir: /tmp/pytest-of-builduser/pytest-0/test_remote_usage_prog0409plugins: xdist-3.8.0410created: 1/1 worker4111 worker [1 item]412F [100%]413=================================== FAILURES ===================================414_____________________________________ test _____________________________________415[gw0] linux -- Python 3.14.7 /usr/bin/python416get_config_parser = <_pytest.config.argparsing.Parser object at 0x7f47e3ec9d30>417request = <FixtureRequest for <Function test>>418 def test(get_config_parser, request):419> get_config_parser._getparser().error("my_usage_error")420 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^421E AttributeError: 'Parser' object has no attribute '_getparser'. Did you mean: 'optparser'?422test_remote_usage_prog.py:4: AttributeError423=========================== short test summary info ============================424FAILED test_remote_usage_prog.py::test - AttributeError: 'Parser' object has ...425============================== 1 failed in 0.41s ===============================426=========================== short test summary info ============================427SKIPPED [3] ../../../../usr/lib/python3.14/site-packages/_pytest/pytester.py:1542: could not import 'pexpect': No module named 'pexpect'428SKIPPED [1] testing/acceptance_test.py:805: pytest 9.1.1 does not have the pytest_warning_captured hook.429SKIPPED [1] testing/test_workermanage.py:357: no 'gspecs' option found430XFAIL testing/acceptance_test.py::TestDistEach::test_simple_diffoutput - [NOTRUN] other python versions might not have pytest installed431XFAIL testing/acceptance_test.py::test_terminate_on_hangingnode432XFAIL testing/acceptance_test.py::test_session_hooks - [NOTRUN] works if run outside test suite433XFAIL testing/acceptance_test.py::TestNodeFailure::test_each_multiple - #20: xdist race condition on node restart434XFAIL testing/test_dsession.py::TestDistReporter::test_rsync_printing435XFAIL testing/test_dsession.py::test_pytest_issue419 - duplicate test ids not supported yet436XFAIL testing/test_looponfail.py::TestLooponFailing::test_looponfail_removed_test - broken by pytest 3.1+437XFAIL testing/test_remote.py::TestWorkerInteractor::test_happy_run_events_converted - implement a simple test for event production438XFAIL testing/test_workermanage.py::TestNodeManager::test_rsync_roots_no_roots - [NOTRUN]439XFAIL testing/test_workermanage.py::test_unserialize_warning_msg[Nested] - Nested warning classes are not supported.440FAILED testing/test_newhooks.py::TestCrashItem::test_handlecrashitem_one - Fa...441FAILED testing/test_remote.py::test_remote_usage_prog - Failed: nomatch: '*us...442============ 2 failed, 195 passed, 5 skipped, 10 xfailed in 41.34s =============443==> ERROR: A failure occurred in check().444 Aborting...445==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/archci-4/build446==> makechrootpkg exited with 255447==> archci-build finished with 255 at 2026-09-10T12:48:54Z: