Diff of the two buildlogs: -- --- b1/build.log 2024-11-14 00:33:51.911576508 +0000 +++ b2/build.log 2024-11-14 00:34:59.661153537 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 16 18:55:05 -12 2025 -I: pbuilder-time-stamp: 1765954505 +I: Current time: Thu Nov 14 14:33:54 +14 2024 +I: pbuilder-time-stamp: 1731544434 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking zope.component_6.0-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/594768/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 14 00:34 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='54acaea4e3f64c7eac51aa7f2887611b' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='594768' - PS1='# ' - PS2='> ' + INVOCATION_ID=7575056ba3ae42cf98c6f02f218aedc9 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1682702 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.mjU4b02O/pbuilderrc_BsQL --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.mjU4b02O/b1 --logfile b1/build.log zope.component_6.0-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.mjU4b02O/pbuilderrc_Uw91 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.mjU4b02O/b2 --logfile b2/build.log zope.component_6.0-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/594768/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -230,7 +262,7 @@ Get: 92 http://deb.debian.org/debian unstable/main amd64 python3-zope.security amd64 7.3-1 [87.0 kB] Get: 93 http://deb.debian.org/debian unstable/main amd64 python3-zope.testing all 5.0.1-1 [33.2 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 python3-zope.testrunner all 6.6-1 [165 kB] -Fetched 35.1 MB in 1s (69.1 MB/s) +Fetched 35.1 MB in 2s (16.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-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 ... 19968 files and directories currently installed.) @@ -546,8 +578,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Dec 17 06:55:29 UTC 2025. -Universal Time is now: Wed Dec 17 06:55:29 UTC 2025. +Local time is now: Thu Nov 14 00:34:21 UTC 2024. +Universal Time is now: Thu Nov 14 00:34:21 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... @@ -635,7 +667,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/zope.component-6.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../zope.component_6.0-1_source.changes +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/zope.component-6.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../zope.component_6.0-1_source.changes dpkg-buildpackage: info: source package zope.component dpkg-buildpackage: info: source version 6.0-1 dpkg-buildpackage: info: source distribution unstable @@ -674,46 +710,46 @@ creating build/lib/zope copying src/zope/__init__.py -> build/lib/zope creating build/lib/zope/component -copying src/zope/component/security.py -> build/lib/zope/component +copying src/zope/component/registry.py -> build/lib/zope/component copying src/zope/component/interfaces.py -> build/lib/zope/component -copying src/zope/component/testlayer.py -> build/lib/zope/component -copying src/zope/component/factory.py -> build/lib/zope/component -copying src/zope/component/interface.py -> build/lib/zope/component copying src/zope/component/persistentregistry.py -> build/lib/zope/component -copying src/zope/component/_compat.py -> build/lib/zope/component -copying src/zope/component/testing.py -> build/lib/zope/component copying src/zope/component/event.py -> build/lib/zope/component +copying src/zope/component/testlayer.py -> build/lib/zope/component +copying src/zope/component/testing.py -> build/lib/zope/component +copying src/zope/component/interface.py -> build/lib/zope/component copying src/zope/component/_declaration.py -> build/lib/zope/component -copying src/zope/component/globalregistry.py -> build/lib/zope/component copying src/zope/component/__init__.py -> build/lib/zope/component -copying src/zope/component/registry.py -> build/lib/zope/component -copying src/zope/component/hooks.py -> build/lib/zope/component -copying src/zope/component/standalonetests.py -> build/lib/zope/component +copying src/zope/component/_api.py -> build/lib/zope/component copying src/zope/component/eventtesting.py -> build/lib/zope/component +copying src/zope/component/factory.py -> build/lib/zope/component +copying src/zope/component/globalregistry.py -> build/lib/zope/component +copying src/zope/component/standalonetests.py -> build/lib/zope/component +copying src/zope/component/security.py -> build/lib/zope/component copying src/zope/component/zcml.py -> build/lib/zope/component -copying src/zope/component/_api.py -> build/lib/zope/component +copying src/zope/component/hooks.py -> build/lib/zope/component +copying src/zope/component/_compat.py -> build/lib/zope/component creating build/lib/zope/component/tests -copying src/zope/component/tests/test_zcml.py -> build/lib/zope/component/tests -copying src/zope/component/tests/test_registry.py -> build/lib/zope/component/tests copying src/zope/component/tests/test_security.py -> build/lib/zope/component/tests -copying src/zope/component/tests/examples.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test_standalone.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test_globalregistry.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test_registry.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test_factory.py -> build/lib/zope/component/tests copying src/zope/component/tests/test_hooks.py -> build/lib/zope/component/tests -copying src/zope/component/tests/test_interfaces.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test_event.py -> build/lib/zope/component/tests copying src/zope/component/tests/test_interface.py -> build/lib/zope/component/tests -copying src/zope/component/tests/__init__.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test_zcml.py -> build/lib/zope/component/tests copying src/zope/component/tests/test__api.py -> build/lib/zope/component/tests -copying src/zope/component/tests/test__declaration.py -> build/lib/zope/component/tests -copying src/zope/component/tests/test_standalone.py -> build/lib/zope/component/tests +copying src/zope/component/tests/__init__.py -> build/lib/zope/component/tests copying src/zope/component/tests/test___init__.py -> build/lib/zope/component/tests -copying src/zope/component/tests/test_factory.py -> build/lib/zope/component/tests -copying src/zope/component/tests/test_event.py -> build/lib/zope/component/tests -copying src/zope/component/tests/test_globalregistry.py -> build/lib/zope/component/tests copying src/zope/component/tests/test_persistentregistry.py -> build/lib/zope/component/tests +copying src/zope/component/tests/examples.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test__declaration.py -> build/lib/zope/component/tests +copying src/zope/component/tests/test_interfaces.py -> build/lib/zope/component/tests creating build/lib/zope/component/testfiles -copying src/zope/component/testfiles/adapter.py -> build/lib/zope/component/testfiles -copying src/zope/component/testfiles/views.py -> build/lib/zope/component/testfiles copying src/zope/component/testfiles/__init__.py -> build/lib/zope/component/testfiles +copying src/zope/component/testfiles/adapter.py -> build/lib/zope/component/testfiles copying src/zope/component/testfiles/components.py -> build/lib/zope/component/testfiles +copying src/zope/component/testfiles/views.py -> build/lib/zope/component/testfiles running egg_info creating src/zope.component.egg-info writing src/zope.component.egg-info/PKG-INFO @@ -734,53 +770,53 @@ running install running install_lib Skipping installation of build/bdist.linux-x86_64/wheel/./zope/__init__.py (namespace package) -copying zope/component/security.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/registry.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/interfaces.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/testlayer.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/factory.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/interface.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/persistentregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/_compat.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/meta.zcml -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/configure.zcml -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/testing.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/event.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/testlayer.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/testing.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/meta.zcml -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/interface.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/_declaration.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/registry.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/hooks.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/standalonetests.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/_api.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/eventtesting.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/factory.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/configure.zcml -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/standalonetests.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/security.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/zcml.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/_api.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/tests/test_zcml.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_registry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/hooks.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/_compat.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/tests/test_security.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/examples.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_standalone.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_registry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_factory.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test_hooks.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_interfaces.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_event.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test_interface.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_zcml.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test__api.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test__declaration.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_standalone.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test___init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_factory.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_event.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test_persistentregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/testfiles/adapter.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles -copying zope/component/testfiles/views.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles -copying zope/component/testfiles/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/tests/examples.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test__declaration.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_interfaces.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/testfiles/testlayer.zcml -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/testfiles/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/testfiles/adapter.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles copying zope/component/testfiles/components.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/testfiles/views.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles running install_egg_info Copying src/zope.component.egg-info to build/bdist.linux-x86_64/wheel/./zope.component-6.0.egg-info Installing build/bdist.linux-x86_64/wheel/./zope.component-6.0-nspkg.pth running install_scripts creating build/bdist.linux-x86_64/wheel/zope.component-6.0.dist-info/WHEEL -creating '/build/reproducible-path/zope.component-6.0/.pybuild/cpython3_3.13_zope.component/.tmp-61h73rzg/zope.component-6.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/zope.component-6.0/.pybuild/cpython3_3.13_zope.component/.tmp-qol62a_a/zope.component-6.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'zope.component-6.0-nspkg.pth' adding 'zope/component/__init__.py' adding 'zope/component/_api.py' @@ -864,53 +900,53 @@ running install running install_lib Skipping installation of build/bdist.linux-x86_64/wheel/./zope/__init__.py (namespace package) -copying zope/component/security.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/registry.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/interfaces.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/testlayer.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/factory.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/interface.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/persistentregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/_compat.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/meta.zcml -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/configure.zcml -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/testing.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/event.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/testlayer.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/testing.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/meta.zcml -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/interface.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/_declaration.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/registry.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/hooks.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/standalonetests.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/_api.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/eventtesting.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/factory.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/configure.zcml -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/standalonetests.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/security.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/zcml.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/_api.py -> build/bdist.linux-x86_64/wheel/./zope/component -copying zope/component/tests/test_zcml.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_registry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/hooks.py -> build/bdist.linux-x86_64/wheel/./zope/component +copying zope/component/_compat.py -> build/bdist.linux-x86_64/wheel/./zope/component copying zope/component/tests/test_security.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/examples.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_standalone.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_registry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_factory.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test_hooks.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_interfaces.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_event.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test_interface.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_zcml.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test__api.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test__declaration.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_standalone.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test___init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_factory.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_event.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/tests/test_globalregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/tests/test_persistentregistry.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests -copying zope/component/testfiles/adapter.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles -copying zope/component/testfiles/views.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles -copying zope/component/testfiles/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/tests/examples.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test__declaration.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests +copying zope/component/tests/test_interfaces.py -> build/bdist.linux-x86_64/wheel/./zope/component/tests copying zope/component/testfiles/testlayer.zcml -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/testfiles/__init__.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/testfiles/adapter.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles copying zope/component/testfiles/components.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles +copying zope/component/testfiles/views.py -> build/bdist.linux-x86_64/wheel/./zope/component/testfiles running install_egg_info Copying src/zope.component.egg-info to build/bdist.linux-x86_64/wheel/./zope.component-6.0.egg-info Installing build/bdist.linux-x86_64/wheel/./zope.component-6.0-nspkg.pth running install_scripts creating build/bdist.linux-x86_64/wheel/zope.component-6.0.dist-info/WHEEL -creating '/build/reproducible-path/zope.component-6.0/.pybuild/cpython3_3.12_zope.component/.tmp-7vatjtxy/zope.component-6.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/zope.component-6.0/.pybuild/cpython3_3.12_zope.component/.tmp-1yxg6d4q/zope.component-6.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'zope.component-6.0-nspkg.pth' adding 'zope/component/__init__.py' adding 'zope/component/_api.py' @@ -971,7 +1007,7 @@ Set up zope.testrunner.layer.UnitTests in 0.000 seconds.  Running: 1/313 (0.3%) test_hit (...tests.test___init__.Test_Interface_call.test_hit) 2/313 (0.6%) test_hit_registered_for_None (...test_hit_registered_for_None) 3/313 (1.0%) test_miss (...sts.test___init__.Test_Interface_call.test_miss) 4/313 (1.3%) test_miss_w_default (...st_Interface_call.test_miss_w_default) 5/313 (1.6%) test_module_conforms_to_IComponentArchitecture (...chitecture) 6/313 (1.9%) test_module_conforms_to_IComponentRegistrationConvenience (... 7/313 (2.2%) test_hit (...onent.tests.test__api.Test_createObject.test_hit) 8/313 (2.6%) test_miss (...ent.tests.test__api.Test_createObject.test_miss) 9/313 (2.9%) test_anonymous_hit (...api.Test_getAdapter.test_anonymous_hit) 10/313 (3.2%) test_anonymous_hit_registered_for_None (...gistered_for_None) 11/313 (3.5%) test_anonymous_nonesuch (...tAdapter.test_anonymous_nonesuch) 12/313 (3.8%) test_named_hit (....test__api.Test_getAdapter.test_named_hit) 13/313 (4.2%) test_named_nonesuch (....Test_getAdapter.test_named_nonesuch) 14/313 (4.5%) test_hit_via_sm (...Test_getAdapterInContext.test_hit_via_sm) 15/313 (4.8%) test_miss (...s.test__api.Test_getAdapterInContext.test_miss) 16/313 (5.1%) test_hit (...onent.tests.test__api.Test_getAdapters.test_hit) 17/313 (5.4%) test_nonesuch (...s.test__api.Test_getAdapters.test_nonesuch) 18/313 (5.8%) test_wo_sitemanager (...Test_getAdapters.test_wo_sitemanager) 19/313 (6.1%) test_hit (..._api.Test_getAllUtilitiesRegisteredFor.test_hit) 20/313 (6.4%) test_nonesuch (...getAllUtilitiesRegisteredFor.test_nonesuch) 21/313 (6.7%) test_no_factories_registered (...est_no_factories_registered) 22/313 (7.0%) test_w_factory_returning_list_of_interfaces (...f_interfaces) 23/313 (7.3%) test_w_factory_returning_spec (...t_w_factory_returning_spec) 24/313 (7.7%) test_hit (...ts.test__api.Test_getFactoryInterfaces.test_hit) 25/313 (8.0%) test_miss (....test__api.Test_getFactoryInterfaces.test_miss) 26/313 (8.3%) test_anonymous_hit (...st_getMultiAdapter.test_anonymous_hit) 27/313 (8.6%) test_anonymous_hit_registered_for_None (...gistered_for_None) 28/313 (8.9%) test_anonymous_nonesuch (...iAdapter.test_anonymous_nonesuch) 29/313 (9.3%) test_named_hit (...__api.Test_getMultiAdapter.test_named_hit) 30/313 (9.6%) test_named_nonesuch (..._getMultiAdapter.test_named_nonesuch) 31/313 (9.9%) test_global (...ts.test__api.Test_getNextUtility.test_global) 32/313 (10.2%) test_nested (...s.test__api.Test_getNextUtility.test_nested) 33/313 (10.5%) test_getSiteManager_w_conforming_context (...orming_context) 34/313 (10.9%) test_getSiteManager_w_invalid_context_no_adapter (...dapter) 35/313 (11.2%) test_getSiteManager_w_invalid_context_w_adapter (...adapter) 36/313 (11.5%) test_sm_is_IComponentLookup (...test_sm_is_IComponentLookup) 37/313 (11.8%) test_sm_is_singleton (...etSiteManager.test_sm_is_singleton) 38/313 (12.1%) test_w_None (...s.test__api.Test_getSiteManager.test_w_None) 39/313 (12.5%) test_hit (....tests.test__api.Test_getUtilitiesFor.test_hit) 40/313 (12.8%) test_nonesuch (...t__api.Test_getUtilitiesFor.test_nonesuch) 41/313 (13.1%) test_anonymous_hit (...i.Test_getUtility.test_anonymous_hit) 42/313 (13.4%) test_anonymous_nonesuch (...Utility.test_anonymous_nonesuch) 43/313 (13.7%) test_named_hit (...test__api.Test_getUtility.test_named_hit) 44/313 (14.1%) test_named_nonesuch (...Test_getUtility.test_named_nonesuch) 45/313 (14.4%) test_w_conforming_context (...ity.test_w_conforming_context) 46/313 (14.7%) test_hit (...component.tests.test__api.Test_handle.test_hit) 47/313 (15.0%) test_nonesuch (...tests.test__api.Test_handle.test_nonesuch) 48/313 (15.3%) test_anonymous_hit (...Test_queryAdapter.test_anonymous_hit) 49/313 (15.7%) test_anonymous_nonesuch (...Adapter.test_anonymous_nonesuch) 50/313 (16.0%) test_named_hit (...st__api.Test_queryAdapter.test_named_hit) 51/313 (16.3%) test_named_nonesuch (...st_queryAdapter.test_named_nonesuch) 52/313 (16.6%) test_nested (...sts.test__api.Test_queryAdapter.test_nested) 53/313 (16.9%) test___conform___raises_TypeError_via_class (...r_via_class) 54/313 (17.3%) test___conform___raises_TypeError_via_inst (...ror_via_inst) 55/313 (17.6%) test_miss (...est__api.Test_queryAdapterInContext.test_miss) 56/313 (17.9%) test_w_object_conforming (...ntext.test_w_object_conforming) 57/313 (18.2%) test_w_object_implementing (...t.test_w_object_implementing) 58/313 (18.5%) test_anonymous_hit (...queryMultiAdapter.test_anonymous_hit) 59/313 (18.8%) test_anonymous_nonesuch (...Adapter.test_anonymous_nonesuch) 60/313 (19.2%) test_named_hit (...pi.Test_queryMultiAdapter.test_named_hit) 61/313 (19.5%) test_named_nonesuch (...eryMultiAdapter.test_named_nonesuch) 62/313 (19.8%) test_nested (...est__api.Test_queryMultiAdapter.test_nested) 63/313 (20.1%) test_wo_sitemanager (...eryMultiAdapter.test_wo_sitemanager) 64/313 (20.4%) test_global (...test__api.Test_queryNextUtility.test_global) 65/313 (20.8%) test_nested (...test__api.Test_queryNextUtility.test_nested) 66/313 (21.1%) test_wo_sitemanager (...ueryNextUtility.test_wo_sitemanager) 67/313 (21.4%) test_anonymous_hit (...Test_queryUtility.test_anonymous_hit) 68/313 (21.7%) test_anonymous_nonesuch (...Utility.test_anonymous_nonesuch) 69/313 (22.0%) test_anonymous_nonesuch_w_default (...us_nonesuch_w_default) 70/313 (22.4%) test_named_hit (...st__api.Test_queryUtility.test_named_hit) 71/313 (22.7%) test_named_nonesuch (...st_queryUtility.test_named_nonesuch) 72/313 (23.0%) test_named_nonesuch_w_default (..._named_nonesuch_w_default) 73/313 (23.3%) test_w_conforming_context (...ity.test_w_conforming_context) 74/313 (23.6%) test_hit (...nent.tests.test__api.Test_subscribers.test_hit) 75/313 (24.0%) test_nonesuch (....test__api.Test_subscribers.test_nonesuch) 76/313 (24.3%) test_wo_sitemanager (...est_subscribers.test_wo_sitemanager) 77/313 (24.6%) test__call___w_class (...est_adaptedBy.test__call___w_class) 78/313 (24.9%) test__call___w_inst_of_decorated_class (..._decorated_class) 79/313 (25.2%) test__call___w_non_class (...tedBy.test__call___w_non_class) 80/313 (25.6%) test_obj_w_no_attr (...on.Test_adaptedBy.test_obj_w_no_attr) 81/313 (25.9%) test__call___w_class (....Test_adapter.test__call___w_class) 82/313 (26.2%) test__call___w_inst_of_decorated_class (..._decorated_class) 83/313 (26.5%) test__call___w_non_class (...apter.test__call___w_non_class) 84/313 (26.8%) test_ctor_no_interfaces (...adapter.test_ctor_no_interfaces) 85/313 (27.2%) test_ctor_w_interfaces (...t_adapter.test_ctor_w_interfaces) 86/313 (27.5%) test_called_from_function (...pts.test_called_from_function) 87/313 (27.8%) test_called_once_from_class (...test_called_once_from_class) 88/313 (28.1%) test_called_twice_from_class (...st_called_twice_from_class) 89/313 (28.4%) test_instances_not_affected (...test_instances_not_affected) 90/313 (28.8%) test_it (...omponent.tests.test_event.Test_dispatch.test_it) 91/313 (29.1%) test_it (...tests.test_event.Test_objectEventNotify.test_it) 92/313 (29.4%) test___call___keyword_args (...s.test___call___keyword_args) 93/313 (29.7%) test___call___no_args (...actoryTests.test___call___no_args) 94/313 (30.0%) test___call___positional_args (...___call___positional_args) 95/313 (30.4%) test_class_conforms_to_IFactory (...ss_conforms_to_IFactory) 96/313 (30.7%) test_ctor_defaults (...tory.FactoryTests.test_ctor_defaults) 97/313 (31.0%) test_ctor_expclit (...actory.FactoryTests.test_ctor_expclit) 98/313 (31.3%) test_getInterfaces_explicit (...test_getInterfaces_explicit) 99/313 (31.6%) test_getInterfaces_implicit (...test_getInterfaces_implicit) 100/313 (31.9%) test_instance_conforms_to_IFactory (...onforms_to_IFactory) 101/313 (32.3%) test_verifyClass (...BaseGlobalComponents.test_verifyClass) 102/313 (32.6%) test_verifyInstance (...obalComponents.test_verifyInstance) 103/313 (32.9%) test_gsm_is_IComponentLookup (...t_gsm_is_IComponentLookup) 104/313 (33.2%) test_gsm_is_singleton (...iteManager.test_gsm_is_singleton) 105/313 (33.5%) test_gsm_pickling (...tGlobalSiteManager.test_gsm_pickling) 106/313 (33.9%) test_anonymous_no_provides_no_adapts (...rovides_no_adapts) 107/313 (34.2%) test_named_w_provides_w_adapts (...med_w_provides_w_adapts) 108/313 (34.5%) test_no_adapts (...stry.Test_provideHandler.test_no_adapts) 109/313 (34.8%) test_w_adapts (...gistry.Test_provideHandler.test_w_adapts) 110/313 (35.1%) test_no_provides_no_adapts (....test_no_provides_no_adapts) 111/313 (35.5%) test_w_provides_w_adapts (...pter.test_w_provides_w_adapts) 112/313 (35.8%) test_anonymous_no_provides (....test_anonymous_no_provides) 113/313 (36.1%) test_named_w_provides (...ideUtility.test_named_w_provides) 114/313 (36.4%) test_adapter_hook (...ooks.SiteInfoTests.test_adapter_hook) 115/313 (36.7%) test_initial (...sts.test_hooks.SiteInfoTests.test_initial) 116/313 (37.1%) test_hook_raises (...ks.Test_adapter_hook.test_hook_raises) 117/313 (37.4%) test_success (...test_hooks.Test_adapter_hook.test_success) 118/313 (37.7%) test_w_None (....tests.test_hooks.Test_getSite.test_w_None) 119/313 (38.0%) test_w_site (....tests.test_hooks.Test_getSite.test_w_site) 120/313 (38.3%) test_default (...st_hooks.Test_getSiteManager.test_default) 121/313 (38.7%) test_w_explicit_context_no_IComponentLookup (...nentLookup) 122/313 (39.0%) test_w_explicit_context_w_IComponentLookup (...onentLookup) 123/313 (39.3%) test_via_class (...hooks.Test_read_property.test_via_class) 124/313 (39.6%) test_via_instance (...Test_read_property.test_via_instance) 125/313 (39.9%) test_it (...onent.tests.test_hooks.Test_resetHooks.test_it) 126/313 (40.3%) test_it (...mponent.tests.test_hooks.Test_setHooks.test_it) 127/313 (40.6%) test_w_None (....tests.test_hooks.Test_setSite.test_w_None) 128/313 (40.9%) test_w_site (....tests.test_hooks.Test_setSite.test_w_site) 129/313 (41.2%) test_it (zope.component.tests.test_hooks.Test_site.test_it) 130/313 (41.5%) test_hit (...sts.test_interface.Test_getInterface.test_hit) 131/313 (41.9%) test_miss (...s.test_interface.Test_getInterface.test_miss) 132/313 (42.2%) test_w_class (...ace.Test_getInterfaceAllDocs.test_w_class) 133/313 (42.5%) test_w_interface_no_members (...est_w_interface_no_members) 134/313 (42.8%) test_w_interface_w_members (....test_w_interface_w_members) 135/313 (43.1%) test_w_None (...interface.Test_interfaceToName.test_w_None) 136/313 (43.5%) test_w_registered (...st_interfaceToName.test_w_registered) 137/313 (43.8%) test_w_unregistered (...nterfaceToName.test_w_unregistered) 138/313 (44.1%) test_hit (....test_interface.Test_nameToInterface.test_hit) 139/313 (44.4%) test_miss (...est_interface.Test_nameToInterface.test_miss) 140/313 (44.7%) test_w_None (...interface.Test_nameToInterface.test_w_None) 141/313 (45.0%) test_register_in_current_site (...register_in_current_site) 142/313 (45.4%) test_w_class (...erface.Test_provideInterface.test_w_class) 143/313 (45.7%) test_w_iface_type_not_IInterface (...e_type_not_IInterface) 144/313 (46.0%) test_w_interface_not_IInterface (...terface_not_IInterface) 145/313 (46.3%) test_w_name_wo_ifact_type (...ce.test_w_name_wo_ifact_type) 146/313 (46.6%) test_wo_name_w_iface_type (...ce.test_wo_name_w_iface_type) 147/313 (47.0%) test_hit (...s.test_interface.Test_queryInterface.test_hit) 148/313 (47.3%) test_miss (...test_interface.Test_queryInterface.test_miss) 149/313 (47.6%) test_empty (...t_interface.Test_searchInterface.test_empty) 150/313 (47.9%) test_hit_in_current_site (...face.test_hit_in_current_site) 151/313 (48.2%) test_no_search_string_no_base (...no_search_string_no_base) 152/313 (48.6%) test_no_search_string_w_base (...t_no_search_string_w_base) 153/313 (48.9%) test_w_search_string_no_base (...t_w_search_string_no_base) 154/313 (49.2%) test_empty (...nterface.Test_searchInterfaceIds.test_empty) 155/313 (49.5%) test_no_search_string_no_base (...no_search_string_no_base) 156/313 (49.8%) test_no_search_string_w_base (...t_no_search_string_w_base) 157/313 (50.2%) test_w_search_string_no_base (...t_w_search_string_no_base) 158/313 (50.5%) test_empty (...ce.Test_searchInterfaceUtilities.test_empty) 159/313 (50.8%) test_no_search_string_no_base (...no_search_string_no_base) 160/313 (51.1%) test_no_search_string_w_base (...t_no_search_string_w_base) 161/313 (51.4%) test_no_search_string_w_base_is_same (...ng_w_base_is_same) 162/313 (51.8%) test_w_search_string_no_base (...t_w_search_string_no_base) 163/313 (52.1%) test_nothing (...st_interfaces.TestInterfaces.test_nothing) 164/313 (52.4%) test__generation_after_calling_changed (...calling_changed) 165/313 (52.7%) test__generation_after_changing___bases__ (...ng___bases__) 166/313 (53.0%) test__generation_on_first_creation (...n_on_first_creation) 167/313 (53.4%) test_lookup_delegation (...tryTests.test_lookup_delegation) 168/313 (53.7%) test_register (...esBaseAdapterRegistryTests.test_register) 169/313 (54.0%) test_register_multiple_allRegistrations (...lRegistrations) 170/313 (54.3%) test_register_with_invalid_name (...ster_with_invalid_name) 171/313 (54.6%) test_register_with_same_value (...register_with_same_value) 172/313 (55.0%) test_register_with_value_None_unregisters (..._unregisters) 173/313 (55.3%) test_registered_empty (...istryTests.test_registered_empty) 174/313 (55.6%) test_registered_non_empty_hit (...registered_non_empty_hit) 175/313 (55.9%) test_registered_non_empty_miss (...gistered_non_empty_miss) 176/313 (56.2%) test_subscribe_multiple_allRegistrations (...Registrations) 177/313 (56.5%) test_subscribe_unsubscribe_identical_objects_provided (...) 178/313 (56.9%) test_subscribe_unsubscribe_nonequal_objects_provided (...d) 179/313 (57.2%) test_subscribed_empty (...istryTests.test_subscribed_empty) 180/313 (57.5%) test_subscribed_non_empty_hit (...subscribed_non_empty_hit) 181/313 (57.8%) test_subscribed_non_empty_miss (...bscribed_non_empty_miss) 182/313 (58.1%) test_unregister_empty (...istryTests.test_unregister_empty) 183/313 (58.5%) test_unregister_hit_clears_empty_subcomponents (...ponents) 184/313 (58.8%) test_unregister_non_empty_miss_on_name (...ty_miss_on_name) 185/313 (59.1%) test_unregister_non_empty_miss_on_required (...on_required) 186/313 (59.4%) test_unregister_with_value_not_None_miss (...not_None_miss) 187/313 (59.7%) test_unsubscribe_after_multiple (...bscribe_after_multiple) 188/313 (60.1%) test_unsubscribe_empty (...tryTests.test_unsubscribe_empty) 189/313 (60.4%) test_unsubscribe_hit (...egistryTests.test_unsubscribe_hit) 190/313 (60.7%) test_unsubscribe_instance_method (...cribe_instance_method) 191/313 (61.0%) test_unsubscribe_non_empty_miss_on_required (...n_required) 192/313 (61.3%) test_unsubscribe_non_empty_miss_on_value (...miss_on_value) 193/313 (61.7%) test_unsubscribe_w_None_after_multiple (..._after_multiple) 194/313 (62.0%) test_unsubscribe_with_value_not_None_miss (...ot_None_miss) 195/313 (62.3%) test__generation_after_calling_changed (...calling_changed) 196/313 (62.6%) test__generation_after_changing___bases__ (...ng___bases__) 197/313 (62.9%) test__generation_on_first_creation (...n_on_first_creation) 198/313 (63.3%) test_lookup_delegation (...ypesTest.test_lookup_delegation) 199/313 (63.6%) test_register (...terRegistryCustomTypesTest.test_register) 200/313 (63.9%) test_register_multiple_allRegistrations (...lRegistrations) 201/313 (64.2%) test_register_with_invalid_name (...ster_with_invalid_name) 202/313 (64.5%) test_register_with_same_value (...register_with_same_value) 203/313 (64.9%) test_register_with_value_None_unregisters (..._unregisters) 204/313 (65.2%) test_registered_empty (...mTypesTest.test_registered_empty) 205/313 (65.5%) test_registered_non_empty_hit (...registered_non_empty_hit) 206/313 (65.8%) test_registered_non_empty_miss (...gistered_non_empty_miss) 207/313 (66.1%) test_subscribe_multiple_allRegistrations (...Registrations) 208/313 (66.5%) test_subscribe_unsubscribe_identical_objects_provided (...) 209/313 (66.8%) test_subscribe_unsubscribe_nonequal_objects_provided (...d) 210/313 (67.1%) test_subscribed_empty (...mTypesTest.test_subscribed_empty) 211/313 (67.4%) test_subscribed_non_empty_hit (...subscribed_non_empty_hit) 212/313 (67.7%) test_subscribed_non_empty_miss (...bscribed_non_empty_miss) 213/313 (68.1%) test_unregister_empty (...mTypesTest.test_unregister_empty) 214/313 (68.4%) test_unregister_hit_clears_empty_subcomponents (...ponents) 215/313 (68.7%) test_unregister_non_empty_miss_on_name (...ty_miss_on_name) 216/313 (69.0%) test_unregister_non_empty_miss_on_required (...on_required) 217/313 (69.3%) test_unregister_with_value_not_None_miss (...not_None_miss) 218/313 (69.6%) test_unsubscribe_after_multiple (...bscribe_after_multiple) 219/313 (70.0%) test_unsubscribe_empty (...ypesTest.test_unsubscribe_empty) 220/313 (70.3%) test_unsubscribe_hit (...tomTypesTest.test_unsubscribe_hit) 221/313 (70.6%) test_unsubscribe_instance_method (...cribe_instance_method) 222/313 (70.9%) test_unsubscribe_non_empty_miss_on_required (...n_required) 223/313 (71.2%) test_unsubscribe_non_empty_miss_on_value (...miss_on_value) 224/313 (71.6%) test_unsubscribe_w_None_after_multiple (..._after_multiple) 225/313 (71.9%) test_unsubscribe_with_value_not_None_miss (...ot_None_miss) 226/313 (72.2%) test___getstate___simple (...ests.test___getstate___simple) 227/313 (72.5%) test___getstate___skips_delegated_names (...elegated_names) 228/313 (72.8%) test___setstate___rebuilds__ro (...setstate___rebuilds__ro) 229/313 (73.2%) test___setstate___rebuilds__v_lookup (...ebuilds__v_lookup) 230/313 (73.5%) test__addValueFromLeaf_preserves_identity (...ves_identity) 231/313 (73.8%) test__addValueToLeaf_existing_is_tuple_converts (...nverts) 232/313 (74.1%) test__removeValueFromLeaf_existing_is_tuple_converts (...s) 233/313 (74.4%) test__removeValueFromLeaf_preserves_identity (..._identity) 234/313 (74.8%) test_changed_original_is_not_us (...ged_original_is_not_us) 235/313 (75.1%) test_changed_original_is_us (...est_changed_original_is_us) 236/313 (75.4%) test_ctor_initializes_registries_and_registrations (...ons) 237/313 (75.7%) test_it (....Test_dispatchAdapterRegistrationEvent.test_it) 238/313 (76.0%) test_it (....Test_dispatchHandlerRegistrationEvent.test_it) 239/313 (76.4%) test_it (...chSubscriptionAdapterRegistrationEvent.test_it) 240/313 (76.7%) test_it (....Test_dispatchUtilityRegistrationEvent.test_it) 241/313 (77.0%) test_proxy_delegates___provided_by__ (...s___provided_by__) 242/313 (77.3%) test_no_allowed_attributes_no_allowed_interfaces (...faces) 243/313 (77.6%) test_w_allowed_attributes (...er.test_w_allowed_attributes) 244/313 (78.0%) test_w_allowed_interfaces (...er.test_w_allowed_interfaces) 245/313 (78.3%) test_nonpublic_already_proxied (...npublic_already_proxied) 246/313 (78.6%) test_public_not_already_proxied (...ic_not_already_proxied) 247/313 (78.9%) test_no_checker_no_permission (...no_checker_no_permission) 248/313 (79.2%) test_no_checker_no_provides (...est_no_checker_no_provides) 249/313 (79.6%) test_no_checker_w_provides_and_permission_protected (...ed) 250/313 (79.9%) test_no_checker_w_provides_and_permission_public (...ublic) 251/313 (80.2%) test_w_checker (...st_security.Test_proxify.test_w_checker) 252/313 (80.5%) test_CheckerPublic_trusted_no_location (...ted_no_location) 253/313 (80.8%) test_CheckerPublic_untrusted_no_location (...d_no_location) 254/313 (81.2%) test_no_permission_trusted_no_location (...ted_no_location) 255/313 (81.5%) test_no_permission_untrusted_no_location (...d_no_location) 256/313 (81.8%) test_protected_trusted_no_location (...trusted_no_location) 257/313 (82.1%) test_protected_trusted_w_location (...d_trusted_w_location) 258/313 (82.4%) test_protected_untrusted_no_location (...usted_no_location) 259/313 (82.7%) test_public_trusted_no_location (...ic_trusted_no_location) 260/313 (83.1%) test_public_untrusted_no_location (...ntrusted_no_location) 261/313 (83.4%) testStandalone (...andalone.StandaloneTests.testStandalone) 262/313 (83.7%) test_with_multiple (..._rolledUpFactory.test_with_multiple) 263/313 (84.0%) test_with_one (...zcml.Test__rolledUpFactory.test_with_one) 264/313 (84.3%) test_empty_factory (...cml.Test_adapter.test_empty_factory) 265/313 (84.7%) test_multiple_factory_multiple_for_ (...tory_multiple_for_) 266/313 (85.0%) test_multiple_factory_single_for__w_name (...e_for__w_name) 267/313 (85.3%) test_no_for__factory_adapts_no_provides_factory_not_impl... 268/313 (85.6%) test_no_for__factory_not_adapts (...or__factory_not_adapts) 269/313 (85.9%) test_no_for__no_provides_factory_adapts_factory_implemen... 270/313 (86.3%) test_no_name (...tests.test_zcml.Test_adapter.test_no_name) 271/313 (86.6%) test_single_factory_single_for_w_locate_no_permission (...) 272/313 (86.9%) test_single_factory_single_for_w_permission (...permission) 273/313 (87.2%) test_single_factory_single_for_w_trusted_no_permission (... 274/313 (87.5%) test_uses_configured_site_manager (...figured_site_manager) 275/313 (87.9%) test_w_name_w_type (...l.Test_interface.test_w_name_w_type) 276/313 (88.2%) test_wo_name_wo_type (...st_interface.test_wo_name_wo_type) 277/313 (88.5%) test_w_allowed_attributes_wo_permission (..._wo_permission) 278/313 (88.8%) test_w_allowed_interface_wo_permission (...e_wo_permission) 279/313 (89.1%) test_w_permission (...zcml.Test_resource.test_w_permission) 280/313 (89.5%) test_wo_permission_w_name (...ce.test_wo_permission_w_name) 281/313 (89.8%) test_no_factory_no_handler (....test_no_factory_no_handler) 282/313 (90.1%) test_no_factory_w_handler_no_provides (...dler_no_provides) 283/313 (90.4%) test_no_factory_w_handler_w_provides (...andler_w_provides) 284/313 (90.7%) test_no_for__no_provides_subscriber_adapts_subscriber_im... 285/313 (91.1%) test_w_factory_no_provides (....test_w_factory_no_provides) 286/313 (91.4%) test_w_factory_w_handler (...iber.test_w_factory_w_handler) 287/313 (91.7%) test_w_factory_w_provides (...er.test_w_factory_w_provides) 288/313 (92.0%) test_w_factory_w_provides_no_for_factory_wo_adapter (...er) 289/313 (92.3%) test_w_factory_w_provides_w_permission (...es_w_permission) 290/313 (92.7%) test_w_factory_w_provides_wo_permission_w_locate (...ocate) 291/313 (93.0%) test_w_factory_w_provides_wo_permission_w_trusted (...sted) 292/313 (93.3%) test_w_component_w_provides_w_name (...t_w_provides_w_name) 293/313 (93.6%) test_w_component_w_provides_w_permission (..._w_permission) 294/313 (93.9%) test_w_component_wo_provides_component_no_provides (...des) 295/313 (94.2%) test_w_component_wo_provides_component_provides (...ovides) 296/313 (94.6%) test_w_component_wo_provides_wo_name (..._provides_wo_name) 297/313 (94.9%) test_w_factory_w_component (....test_w_factory_w_component) 298/313 (95.2%) test_w_factory_w_provides (...ty.test_w_factory_w_provides) 299/313 (95.5%) test_w_factory_w_provides_w_permission (...es_w_permission) 300/313 (95.8%) test_w_factory_wo_provides_factory_implements (...plements) 301/313 (96.2%) test_w_factory_wo_provides_factory_no_implements (...ments) 302/313 (96.5%) test_w_allowed_attributes_wo_permission (..._wo_permission) 303/313 (96.8%) test_w_allowed_interface_wo_permission (...e_wo_permission) 304/313 (97.1%) test_w_factory_as_empty (...t_view.test_w_factory_as_empty) 305/313 (97.4%) test_w_for__as_empty (...ml.Test_view.test_w_for__as_empty) 306/313 (97.8%) test_w_multiple_factory_multiple_for_ (...ry_multiple_for_) 307/313 (98.1%) test_w_multiple_factory_single_for__wo_permission (...sion) 308/313 (98.4%) test_w_single_factory_single_for__w_permission (...mission) 309/313 (98.7%) test_w_single_factory_single_for__w_permission_and_allow... 310/313 (99.0%) test_w_single_factory_single_for__w_permission_and_allow... 311/313 (99.4%) test_w_single_factory_single_for__wo_permission_w_name (... 312/313 (99.7%) test_located_proxy_factory (....test_located_proxy_factory) 313/313 (100.0%) test_with_proxy_factory_public_permission (..._permission) - Ran 313 tests with 0 failures, 0 errors, 0 skipped in 0.216 seconds. + Ran 313 tests with 0 failures, 0 errors, 0 skipped in 0.279 seconds. Tearing down left over layers: Tear down zope.testrunner.layer.UnitTests in 0.000 seconds. I: pybuild base:311: python3.12 -m zope.testrunner --test-path=src --verbose --progress --color @@ -980,7 +1016,7 @@ Set up zope.testrunner.layer.UnitTests in 0.000 seconds.  Running: 1/313 (0.3%) test_hit (...tests.test___init__.Test_Interface_call.test_hit) 2/313 (0.6%) test_hit_registered_for_None (...test_hit_registered_for_None) 3/313 (1.0%) test_miss (...sts.test___init__.Test_Interface_call.test_miss) 4/313 (1.3%) test_miss_w_default (...st_Interface_call.test_miss_w_default) 5/313 (1.6%) test_module_conforms_to_IComponentArchitecture (...chitecture) 6/313 (1.9%) test_module_conforms_to_IComponentRegistrationConvenience (... 7/313 (2.2%) test_hit (...onent.tests.test__api.Test_createObject.test_hit) 8/313 (2.6%) test_miss (...ent.tests.test__api.Test_createObject.test_miss) 9/313 (2.9%) test_anonymous_hit (...api.Test_getAdapter.test_anonymous_hit) 10/313 (3.2%) test_anonymous_hit_registered_for_None (...gistered_for_None) 11/313 (3.5%) test_anonymous_nonesuch (...tAdapter.test_anonymous_nonesuch) 12/313 (3.8%) test_named_hit (....test__api.Test_getAdapter.test_named_hit) 13/313 (4.2%) test_named_nonesuch (....Test_getAdapter.test_named_nonesuch) 14/313 (4.5%) test_hit_via_sm (...Test_getAdapterInContext.test_hit_via_sm) 15/313 (4.8%) test_miss (...s.test__api.Test_getAdapterInContext.test_miss) 16/313 (5.1%) test_hit (...onent.tests.test__api.Test_getAdapters.test_hit) 17/313 (5.4%) test_nonesuch (...s.test__api.Test_getAdapters.test_nonesuch) 18/313 (5.8%) test_wo_sitemanager (...Test_getAdapters.test_wo_sitemanager) 19/313 (6.1%) test_hit (..._api.Test_getAllUtilitiesRegisteredFor.test_hit) 20/313 (6.4%) test_nonesuch (...getAllUtilitiesRegisteredFor.test_nonesuch) 21/313 (6.7%) test_no_factories_registered (...est_no_factories_registered) 22/313 (7.0%) test_w_factory_returning_list_of_interfaces (...f_interfaces) 23/313 (7.3%) test_w_factory_returning_spec (...t_w_factory_returning_spec) 24/313 (7.7%) test_hit (...ts.test__api.Test_getFactoryInterfaces.test_hit) 25/313 (8.0%) test_miss (....test__api.Test_getFactoryInterfaces.test_miss) 26/313 (8.3%) test_anonymous_hit (...st_getMultiAdapter.test_anonymous_hit) 27/313 (8.6%) test_anonymous_hit_registered_for_None (...gistered_for_None) 28/313 (8.9%) test_anonymous_nonesuch (...iAdapter.test_anonymous_nonesuch) 29/313 (9.3%) test_named_hit (...__api.Test_getMultiAdapter.test_named_hit) 30/313 (9.6%) test_named_nonesuch (..._getMultiAdapter.test_named_nonesuch) 31/313 (9.9%) test_global (...ts.test__api.Test_getNextUtility.test_global) 32/313 (10.2%) test_nested (...s.test__api.Test_getNextUtility.test_nested) 33/313 (10.5%) test_getSiteManager_w_conforming_context (...orming_context) 34/313 (10.9%) test_getSiteManager_w_invalid_context_no_adapter (...dapter) 35/313 (11.2%) test_getSiteManager_w_invalid_context_w_adapter (...adapter) 36/313 (11.5%) test_sm_is_IComponentLookup (...test_sm_is_IComponentLookup) 37/313 (11.8%) test_sm_is_singleton (...etSiteManager.test_sm_is_singleton) 38/313 (12.1%) test_w_None (...s.test__api.Test_getSiteManager.test_w_None) 39/313 (12.5%) test_hit (....tests.test__api.Test_getUtilitiesFor.test_hit) 40/313 (12.8%) test_nonesuch (...t__api.Test_getUtilitiesFor.test_nonesuch) 41/313 (13.1%) test_anonymous_hit (...i.Test_getUtility.test_anonymous_hit) 42/313 (13.4%) test_anonymous_nonesuch (...Utility.test_anonymous_nonesuch) 43/313 (13.7%) test_named_hit (...test__api.Test_getUtility.test_named_hit) 44/313 (14.1%) test_named_nonesuch (...Test_getUtility.test_named_nonesuch) 45/313 (14.4%) test_w_conforming_context (...ity.test_w_conforming_context) 46/313 (14.7%) test_hit (...component.tests.test__api.Test_handle.test_hit) 47/313 (15.0%) test_nonesuch (...tests.test__api.Test_handle.test_nonesuch) 48/313 (15.3%) test_anonymous_hit (...Test_queryAdapter.test_anonymous_hit) 49/313 (15.7%) test_anonymous_nonesuch (...Adapter.test_anonymous_nonesuch) 50/313 (16.0%) test_named_hit (...st__api.Test_queryAdapter.test_named_hit) 51/313 (16.3%) test_named_nonesuch (...st_queryAdapter.test_named_nonesuch) 52/313 (16.6%) test_nested (...sts.test__api.Test_queryAdapter.test_nested) 53/313 (16.9%) test___conform___raises_TypeError_via_class (...r_via_class) 54/313 (17.3%) test___conform___raises_TypeError_via_inst (...ror_via_inst) 55/313 (17.6%) test_miss (...est__api.Test_queryAdapterInContext.test_miss) 56/313 (17.9%) test_w_object_conforming (...ntext.test_w_object_conforming) 57/313 (18.2%) test_w_object_implementing (...t.test_w_object_implementing) 58/313 (18.5%) test_anonymous_hit (...queryMultiAdapter.test_anonymous_hit) 59/313 (18.8%) test_anonymous_nonesuch (...Adapter.test_anonymous_nonesuch) 60/313 (19.2%) test_named_hit (...pi.Test_queryMultiAdapter.test_named_hit) 61/313 (19.5%) test_named_nonesuch (...eryMultiAdapter.test_named_nonesuch) 62/313 (19.8%) test_nested (...est__api.Test_queryMultiAdapter.test_nested) 63/313 (20.1%) test_wo_sitemanager (...eryMultiAdapter.test_wo_sitemanager) 64/313 (20.4%) test_global (...test__api.Test_queryNextUtility.test_global) 65/313 (20.8%) test_nested (...test__api.Test_queryNextUtility.test_nested) 66/313 (21.1%) test_wo_sitemanager (...ueryNextUtility.test_wo_sitemanager) 67/313 (21.4%) test_anonymous_hit (...Test_queryUtility.test_anonymous_hit) 68/313 (21.7%) test_anonymous_nonesuch (...Utility.test_anonymous_nonesuch) 69/313 (22.0%) test_anonymous_nonesuch_w_default (...us_nonesuch_w_default) 70/313 (22.4%) test_named_hit (...st__api.Test_queryUtility.test_named_hit) 71/313 (22.7%) test_named_nonesuch (...st_queryUtility.test_named_nonesuch) 72/313 (23.0%) test_named_nonesuch_w_default (..._named_nonesuch_w_default) 73/313 (23.3%) test_w_conforming_context (...ity.test_w_conforming_context) 74/313 (23.6%) test_hit (...nent.tests.test__api.Test_subscribers.test_hit) 75/313 (24.0%) test_nonesuch (....test__api.Test_subscribers.test_nonesuch) 76/313 (24.3%) test_wo_sitemanager (...est_subscribers.test_wo_sitemanager) 77/313 (24.6%) test__call___w_class (...est_adaptedBy.test__call___w_class) 78/313 (24.9%) test__call___w_inst_of_decorated_class (..._decorated_class) 79/313 (25.2%) test__call___w_non_class (...tedBy.test__call___w_non_class) 80/313 (25.6%) test_obj_w_no_attr (...on.Test_adaptedBy.test_obj_w_no_attr) 81/313 (25.9%) test__call___w_class (....Test_adapter.test__call___w_class) 82/313 (26.2%) test__call___w_inst_of_decorated_class (..._decorated_class) 83/313 (26.5%) test__call___w_non_class (...apter.test__call___w_non_class) 84/313 (26.8%) test_ctor_no_interfaces (...adapter.test_ctor_no_interfaces) 85/313 (27.2%) test_ctor_w_interfaces (...t_adapter.test_ctor_w_interfaces) 86/313 (27.5%) test_called_from_function (...pts.test_called_from_function) 87/313 (27.8%) test_called_once_from_class (...test_called_once_from_class) 88/313 (28.1%) test_called_twice_from_class (...st_called_twice_from_class) 89/313 (28.4%) test_instances_not_affected (...test_instances_not_affected) 90/313 (28.8%) test_it (...omponent.tests.test_event.Test_dispatch.test_it) 91/313 (29.1%) test_it (...tests.test_event.Test_objectEventNotify.test_it) 92/313 (29.4%) test___call___keyword_args (...s.test___call___keyword_args) 93/313 (29.7%) test___call___no_args (...actoryTests.test___call___no_args) 94/313 (30.0%) test___call___positional_args (...___call___positional_args) 95/313 (30.4%) test_class_conforms_to_IFactory (...ss_conforms_to_IFactory) 96/313 (30.7%) test_ctor_defaults (...tory.FactoryTests.test_ctor_defaults) 97/313 (31.0%) test_ctor_expclit (...actory.FactoryTests.test_ctor_expclit) 98/313 (31.3%) test_getInterfaces_explicit (...test_getInterfaces_explicit) 99/313 (31.6%) test_getInterfaces_implicit (...test_getInterfaces_implicit) 100/313 (31.9%) test_instance_conforms_to_IFactory (...onforms_to_IFactory) 101/313 (32.3%) test_verifyClass (...BaseGlobalComponents.test_verifyClass) 102/313 (32.6%) test_verifyInstance (...obalComponents.test_verifyInstance) 103/313 (32.9%) test_gsm_is_IComponentLookup (...t_gsm_is_IComponentLookup) 104/313 (33.2%) test_gsm_is_singleton (...iteManager.test_gsm_is_singleton) 105/313 (33.5%) test_gsm_pickling (...tGlobalSiteManager.test_gsm_pickling) 106/313 (33.9%) test_anonymous_no_provides_no_adapts (...rovides_no_adapts) 107/313 (34.2%) test_named_w_provides_w_adapts (...med_w_provides_w_adapts) 108/313 (34.5%) test_no_adapts (...stry.Test_provideHandler.test_no_adapts) 109/313 (34.8%) test_w_adapts (...gistry.Test_provideHandler.test_w_adapts) 110/313 (35.1%) test_no_provides_no_adapts (....test_no_provides_no_adapts) 111/313 (35.5%) test_w_provides_w_adapts (...pter.test_w_provides_w_adapts) 112/313 (35.8%) test_anonymous_no_provides (....test_anonymous_no_provides) 113/313 (36.1%) test_named_w_provides (...ideUtility.test_named_w_provides) 114/313 (36.4%) test_adapter_hook (...ooks.SiteInfoTests.test_adapter_hook) 115/313 (36.7%) test_initial (...sts.test_hooks.SiteInfoTests.test_initial) 116/313 (37.1%) test_hook_raises (...ks.Test_adapter_hook.test_hook_raises) 117/313 (37.4%) test_success (...test_hooks.Test_adapter_hook.test_success) 118/313 (37.7%) test_w_None (....tests.test_hooks.Test_getSite.test_w_None) 119/313 (38.0%) test_w_site (....tests.test_hooks.Test_getSite.test_w_site) 120/313 (38.3%) test_default (...st_hooks.Test_getSiteManager.test_default) 121/313 (38.7%) test_w_explicit_context_no_IComponentLookup (...nentLookup) 122/313 (39.0%) test_w_explicit_context_w_IComponentLookup (...onentLookup) 123/313 (39.3%) test_via_class (...hooks.Test_read_property.test_via_class) 124/313 (39.6%) test_via_instance (...Test_read_property.test_via_instance) 125/313 (39.9%) test_it (...onent.tests.test_hooks.Test_resetHooks.test_it) 126/313 (40.3%) test_it (...mponent.tests.test_hooks.Test_setHooks.test_it) 127/313 (40.6%) test_w_None (....tests.test_hooks.Test_setSite.test_w_None) 128/313 (40.9%) test_w_site (....tests.test_hooks.Test_setSite.test_w_site) 129/313 (41.2%) test_it (zope.component.tests.test_hooks.Test_site.test_it) 130/313 (41.5%) test_hit (...sts.test_interface.Test_getInterface.test_hit) 131/313 (41.9%) test_miss (...s.test_interface.Test_getInterface.test_miss) 132/313 (42.2%) test_w_class (...ace.Test_getInterfaceAllDocs.test_w_class) 133/313 (42.5%) test_w_interface_no_members (...est_w_interface_no_members) 134/313 (42.8%) test_w_interface_w_members (....test_w_interface_w_members) 135/313 (43.1%) test_w_None (...interface.Test_interfaceToName.test_w_None) 136/313 (43.5%) test_w_registered (...st_interfaceToName.test_w_registered) 137/313 (43.8%) test_w_unregistered (...nterfaceToName.test_w_unregistered) 138/313 (44.1%) test_hit (....test_interface.Test_nameToInterface.test_hit) 139/313 (44.4%) test_miss (...est_interface.Test_nameToInterface.test_miss) 140/313 (44.7%) test_w_None (...interface.Test_nameToInterface.test_w_None) 141/313 (45.0%) test_register_in_current_site (...register_in_current_site) 142/313 (45.4%) test_w_class (...erface.Test_provideInterface.test_w_class) 143/313 (45.7%) test_w_iface_type_not_IInterface (...e_type_not_IInterface) 144/313 (46.0%) test_w_interface_not_IInterface (...terface_not_IInterface) 145/313 (46.3%) test_w_name_wo_ifact_type (...ce.test_w_name_wo_ifact_type) 146/313 (46.6%) test_wo_name_w_iface_type (...ce.test_wo_name_w_iface_type) 147/313 (47.0%) test_hit (...s.test_interface.Test_queryInterface.test_hit) 148/313 (47.3%) test_miss (...test_interface.Test_queryInterface.test_miss) 149/313 (47.6%) test_empty (...t_interface.Test_searchInterface.test_empty) 150/313 (47.9%) test_hit_in_current_site (...face.test_hit_in_current_site) 151/313 (48.2%) test_no_search_string_no_base (...no_search_string_no_base) 152/313 (48.6%) test_no_search_string_w_base (...t_no_search_string_w_base) 153/313 (48.9%) test_w_search_string_no_base (...t_w_search_string_no_base) 154/313 (49.2%) test_empty (...nterface.Test_searchInterfaceIds.test_empty) 155/313 (49.5%) test_no_search_string_no_base (...no_search_string_no_base) 156/313 (49.8%) test_no_search_string_w_base (...t_no_search_string_w_base) 157/313 (50.2%) test_w_search_string_no_base (...t_w_search_string_no_base) 158/313 (50.5%) test_empty (...ce.Test_searchInterfaceUtilities.test_empty) 159/313 (50.8%) test_no_search_string_no_base (...no_search_string_no_base) 160/313 (51.1%) test_no_search_string_w_base (...t_no_search_string_w_base) 161/313 (51.4%) test_no_search_string_w_base_is_same (...ng_w_base_is_same) 162/313 (51.8%) test_w_search_string_no_base (...t_w_search_string_no_base) 163/313 (52.1%) test_nothing (...st_interfaces.TestInterfaces.test_nothing) 164/313 (52.4%) test__generation_after_calling_changed (...calling_changed) 165/313 (52.7%) test__generation_after_changing___bases__ (...ng___bases__) 166/313 (53.0%) test__generation_on_first_creation (...n_on_first_creation) 167/313 (53.4%) test_lookup_delegation (...tryTests.test_lookup_delegation) 168/313 (53.7%) test_register (...esBaseAdapterRegistryTests.test_register) 169/313 (54.0%) test_register_multiple_allRegistrations (...lRegistrations) 170/313 (54.3%) test_register_with_invalid_name (...ster_with_invalid_name) 171/313 (54.6%) test_register_with_same_value (...register_with_same_value) 172/313 (55.0%) test_register_with_value_None_unregisters (..._unregisters) 173/313 (55.3%) test_registered_empty (...istryTests.test_registered_empty) 174/313 (55.6%) test_registered_non_empty_hit (...registered_non_empty_hit) 175/313 (55.9%) test_registered_non_empty_miss (...gistered_non_empty_miss) 176/313 (56.2%) test_subscribe_multiple_allRegistrations (...Registrations) 177/313 (56.5%) test_subscribe_unsubscribe_identical_objects_provided (...) 178/313 (56.9%) test_subscribe_unsubscribe_nonequal_objects_provided (...d) 179/313 (57.2%) test_subscribed_empty (...istryTests.test_subscribed_empty) 180/313 (57.5%) test_subscribed_non_empty_hit (...subscribed_non_empty_hit) 181/313 (57.8%) test_subscribed_non_empty_miss (...bscribed_non_empty_miss) 182/313 (58.1%) test_unregister_empty (...istryTests.test_unregister_empty) 183/313 (58.5%) test_unregister_hit_clears_empty_subcomponents (...ponents) 184/313 (58.8%) test_unregister_non_empty_miss_on_name (...ty_miss_on_name) 185/313 (59.1%) test_unregister_non_empty_miss_on_required (...on_required) 186/313 (59.4%) test_unregister_with_value_not_None_miss (...not_None_miss) 187/313 (59.7%) test_unsubscribe_after_multiple (...bscribe_after_multiple) 188/313 (60.1%) test_unsubscribe_empty (...tryTests.test_unsubscribe_empty) 189/313 (60.4%) test_unsubscribe_hit (...egistryTests.test_unsubscribe_hit) 190/313 (60.7%) test_unsubscribe_instance_method (...cribe_instance_method) 191/313 (61.0%) test_unsubscribe_non_empty_miss_on_required (...n_required) 192/313 (61.3%) test_unsubscribe_non_empty_miss_on_value (...miss_on_value) 193/313 (61.7%) test_unsubscribe_w_None_after_multiple (..._after_multiple) 194/313 (62.0%) test_unsubscribe_with_value_not_None_miss (...ot_None_miss) 195/313 (62.3%) test__generation_after_calling_changed (...calling_changed) 196/313 (62.6%) test__generation_after_changing___bases__ (...ng___bases__) 197/313 (62.9%) test__generation_on_first_creation (...n_on_first_creation) 198/313 (63.3%) test_lookup_delegation (...ypesTest.test_lookup_delegation) 199/313 (63.6%) test_register (...terRegistryCustomTypesTest.test_register) 200/313 (63.9%) test_register_multiple_allRegistrations (...lRegistrations) 201/313 (64.2%) test_register_with_invalid_name (...ster_with_invalid_name) 202/313 (64.5%) test_register_with_same_value (...register_with_same_value) 203/313 (64.9%) test_register_with_value_None_unregisters (..._unregisters) 204/313 (65.2%) test_registered_empty (...mTypesTest.test_registered_empty) 205/313 (65.5%) test_registered_non_empty_hit (...registered_non_empty_hit) 206/313 (65.8%) test_registered_non_empty_miss (...gistered_non_empty_miss) 207/313 (66.1%) test_subscribe_multiple_allRegistrations (...Registrations) 208/313 (66.5%) test_subscribe_unsubscribe_identical_objects_provided (...) 209/313 (66.8%) test_subscribe_unsubscribe_nonequal_objects_provided (...d) 210/313 (67.1%) test_subscribed_empty (...mTypesTest.test_subscribed_empty) 211/313 (67.4%) test_subscribed_non_empty_hit (...subscribed_non_empty_hit) 212/313 (67.7%) test_subscribed_non_empty_miss (...bscribed_non_empty_miss) 213/313 (68.1%) test_unregister_empty (...mTypesTest.test_unregister_empty) 214/313 (68.4%) test_unregister_hit_clears_empty_subcomponents (...ponents) 215/313 (68.7%) test_unregister_non_empty_miss_on_name (...ty_miss_on_name) 216/313 (69.0%) test_unregister_non_empty_miss_on_required (...on_required) 217/313 (69.3%) test_unregister_with_value_not_None_miss (...not_None_miss) 218/313 (69.6%) test_unsubscribe_after_multiple (...bscribe_after_multiple) 219/313 (70.0%) test_unsubscribe_empty (...ypesTest.test_unsubscribe_empty) 220/313 (70.3%) test_unsubscribe_hit (...tomTypesTest.test_unsubscribe_hit) 221/313 (70.6%) test_unsubscribe_instance_method (...cribe_instance_method) 222/313 (70.9%) test_unsubscribe_non_empty_miss_on_required (...n_required) 223/313 (71.2%) test_unsubscribe_non_empty_miss_on_value (...miss_on_value) 224/313 (71.6%) test_unsubscribe_w_None_after_multiple (..._after_multiple) 225/313 (71.9%) test_unsubscribe_with_value_not_None_miss (...ot_None_miss) 226/313 (72.2%) test___getstate___simple (...ests.test___getstate___simple) 227/313 (72.5%) test___getstate___skips_delegated_names (...elegated_names) 228/313 (72.8%) test___setstate___rebuilds__ro (...setstate___rebuilds__ro) 229/313 (73.2%) test___setstate___rebuilds__v_lookup (...ebuilds__v_lookup) 230/313 (73.5%) test__addValueFromLeaf_preserves_identity (...ves_identity) 231/313 (73.8%) test__addValueToLeaf_existing_is_tuple_converts (...nverts) 232/313 (74.1%) test__removeValueFromLeaf_existing_is_tuple_converts (...s) 233/313 (74.4%) test__removeValueFromLeaf_preserves_identity (..._identity) 234/313 (74.8%) test_changed_original_is_not_us (...ged_original_is_not_us) 235/313 (75.1%) test_changed_original_is_us (...est_changed_original_is_us) 236/313 (75.4%) test_ctor_initializes_registries_and_registrations (...ons) 237/313 (75.7%) test_it (....Test_dispatchAdapterRegistrationEvent.test_it) 238/313 (76.0%) test_it (....Test_dispatchHandlerRegistrationEvent.test_it) 239/313 (76.4%) test_it (...chSubscriptionAdapterRegistrationEvent.test_it) 240/313 (76.7%) test_it (....Test_dispatchUtilityRegistrationEvent.test_it) 241/313 (77.0%) test_proxy_delegates___provided_by__ (...s___provided_by__) 242/313 (77.3%) test_no_allowed_attributes_no_allowed_interfaces (...faces) 243/313 (77.6%) test_w_allowed_attributes (...er.test_w_allowed_attributes) 244/313 (78.0%) test_w_allowed_interfaces (...er.test_w_allowed_interfaces) 245/313 (78.3%) test_nonpublic_already_proxied (...npublic_already_proxied) 246/313 (78.6%) test_public_not_already_proxied (...ic_not_already_proxied) 247/313 (78.9%) test_no_checker_no_permission (...no_checker_no_permission) 248/313 (79.2%) test_no_checker_no_provides (...est_no_checker_no_provides) 249/313 (79.6%) test_no_checker_w_provides_and_permission_protected (...ed) 250/313 (79.9%) test_no_checker_w_provides_and_permission_public (...ublic) 251/313 (80.2%) test_w_checker (...st_security.Test_proxify.test_w_checker) 252/313 (80.5%) test_CheckerPublic_trusted_no_location (...ted_no_location) 253/313 (80.8%) test_CheckerPublic_untrusted_no_location (...d_no_location) 254/313 (81.2%) test_no_permission_trusted_no_location (...ted_no_location) 255/313 (81.5%) test_no_permission_untrusted_no_location (...d_no_location) 256/313 (81.8%) test_protected_trusted_no_location (...trusted_no_location) 257/313 (82.1%) test_protected_trusted_w_location (...d_trusted_w_location) 258/313 (82.4%) test_protected_untrusted_no_location (...usted_no_location) 259/313 (82.7%) test_public_trusted_no_location (...ic_trusted_no_location) 260/313 (83.1%) test_public_untrusted_no_location (...ntrusted_no_location) 261/313 (83.4%) testStandalone (...andalone.StandaloneTests.testStandalone) 262/313 (83.7%) test_with_multiple (..._rolledUpFactory.test_with_multiple) 263/313 (84.0%) test_with_one (...zcml.Test__rolledUpFactory.test_with_one) 264/313 (84.3%) test_empty_factory (...cml.Test_adapter.test_empty_factory) 265/313 (84.7%) test_multiple_factory_multiple_for_ (...tory_multiple_for_) 266/313 (85.0%) test_multiple_factory_single_for__w_name (...e_for__w_name) 267/313 (85.3%) test_no_for__factory_adapts_no_provides_factory_not_impl... 268/313 (85.6%) test_no_for__factory_not_adapts (...or__factory_not_adapts) 269/313 (85.9%) test_no_for__no_provides_factory_adapts_factory_implemen... 270/313 (86.3%) test_no_name (...tests.test_zcml.Test_adapter.test_no_name) 271/313 (86.6%) test_single_factory_single_for_w_locate_no_permission (...) 272/313 (86.9%) test_single_factory_single_for_w_permission (...permission) 273/313 (87.2%) test_single_factory_single_for_w_trusted_no_permission (... 274/313 (87.5%) test_uses_configured_site_manager (...figured_site_manager) 275/313 (87.9%) test_w_name_w_type (...l.Test_interface.test_w_name_w_type) 276/313 (88.2%) test_wo_name_wo_type (...st_interface.test_wo_name_wo_type) 277/313 (88.5%) test_w_allowed_attributes_wo_permission (..._wo_permission) 278/313 (88.8%) test_w_allowed_interface_wo_permission (...e_wo_permission) 279/313 (89.1%) test_w_permission (...zcml.Test_resource.test_w_permission) 280/313 (89.5%) test_wo_permission_w_name (...ce.test_wo_permission_w_name) 281/313 (89.8%) test_no_factory_no_handler (....test_no_factory_no_handler) 282/313 (90.1%) test_no_factory_w_handler_no_provides (...dler_no_provides) 283/313 (90.4%) test_no_factory_w_handler_w_provides (...andler_w_provides) 284/313 (90.7%) test_no_for__no_provides_subscriber_adapts_subscriber_im... 285/313 (91.1%) test_w_factory_no_provides (....test_w_factory_no_provides) 286/313 (91.4%) test_w_factory_w_handler (...iber.test_w_factory_w_handler) 287/313 (91.7%) test_w_factory_w_provides (...er.test_w_factory_w_provides) 288/313 (92.0%) test_w_factory_w_provides_no_for_factory_wo_adapter (...er) 289/313 (92.3%) test_w_factory_w_provides_w_permission (...es_w_permission) 290/313 (92.7%) test_w_factory_w_provides_wo_permission_w_locate (...ocate) 291/313 (93.0%) test_w_factory_w_provides_wo_permission_w_trusted (...sted) 292/313 (93.3%) test_w_component_w_provides_w_name (...t_w_provides_w_name) 293/313 (93.6%) test_w_component_w_provides_w_permission (..._w_permission) 294/313 (93.9%) test_w_component_wo_provides_component_no_provides (...des) 295/313 (94.2%) test_w_component_wo_provides_component_provides (...ovides) 296/313 (94.6%) test_w_component_wo_provides_wo_name (..._provides_wo_name) 297/313 (94.9%) test_w_factory_w_component (....test_w_factory_w_component) 298/313 (95.2%) test_w_factory_w_provides (...ty.test_w_factory_w_provides) 299/313 (95.5%) test_w_factory_w_provides_w_permission (...es_w_permission) 300/313 (95.8%) test_w_factory_wo_provides_factory_implements (...plements) 301/313 (96.2%) test_w_factory_wo_provides_factory_no_implements (...ments) 302/313 (96.5%) test_w_allowed_attributes_wo_permission (..._wo_permission) 303/313 (96.8%) test_w_allowed_interface_wo_permission (...e_wo_permission) 304/313 (97.1%) test_w_factory_as_empty (...t_view.test_w_factory_as_empty) 305/313 (97.4%) test_w_for__as_empty (...ml.Test_view.test_w_for__as_empty) 306/313 (97.8%) test_w_multiple_factory_multiple_for_ (...ry_multiple_for_) 307/313 (98.1%) test_w_multiple_factory_single_for__wo_permission (...sion) 308/313 (98.4%) test_w_single_factory_single_for__w_permission (...mission) 309/313 (98.7%) test_w_single_factory_single_for__w_permission_and_allow... 310/313 (99.0%) test_w_single_factory_single_for__w_permission_and_allow... 311/313 (99.4%) test_w_single_factory_single_for__wo_permission_w_name (... 312/313 (99.7%) test_located_proxy_factory (....test_located_proxy_factory) 313/313 (100.0%) test_with_proxy_factory_public_permission (..._permission) - Ran 313 tests with 0 failures, 0 errors, 0 skipped in 0.217 seconds. + Ran 313 tests with 0 failures, 0 errors, 0 skipped in 0.282 seconds. Tearing down left over layers: Tear down zope.testrunner.layer.UnitTests in 0.000 seconds. make[1]: Leaving directory '/build/reproducible-path/zope.component-6.0' @@ -1016,12 +1052,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1682702/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/594768 and its subdirectories -I: Current time: Tue Dec 16 18:56:50 -12 2025 -I: pbuilder-time-stamp: 1765954610 +I: removing directory /srv/workspace/pbuilder/1682702 and its subdirectories +I: Current time: Thu Nov 14 14:34:59 +14 2024 +I: pbuilder-time-stamp: 1731544499