<86>Jun 19 13:32:15 userdel[1299634]: delete user 'rooter' <86>Jun 19 13:32:15 userdel[1299634]: removed group 'rooter' owned by 'rooter' <86>Jun 19 13:32:15 groupadd[1299639]: group added to /etc/group: name=rooter, GID=567 <86>Jun 19 13:32:15 groupadd[1299639]: group added to /etc/gshadow: name=rooter <86>Jun 19 13:32:15 groupadd[1299639]: new group: name=rooter, GID=567 <86>Jun 19 13:32:15 useradd[1299643]: new user: name=rooter, UID=567, GID=567, home=/root, shell=/bin/bash <86>Jun 19 13:32:15 userdel[1299650]: delete user 'builder' <86>Jun 19 13:32:15 userdel[1299650]: removed group 'builder' owned by 'builder' <86>Jun 19 13:32:15 userdel[1299650]: removed shadow group 'builder' owned by 'builder' <86>Jun 19 13:32:15 groupadd[1299655]: group added to /etc/group: name=builder, GID=568 <86>Jun 19 13:32:15 groupadd[1299655]: group added to /etc/gshadow: name=builder <86>Jun 19 13:32:15 groupadd[1299655]: new group: name=builder, GID=568 <86>Jun 19 13:32:15 useradd[1299659]: new user: name=builder, UID=568, GID=568, home=/usr/src, shell=/bin/bash <13>Jun 19 13:32:22 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Jun 19 13:32:22 rpmi: libffi6-1:3.2.1-alt4 sisyphus+251953.300.2.1 1589891360 installed <13>Jun 19 13:32:22 rpmi: libexpat-2.2.9-alt1 sisyphus+252464.200.2.1 1590958865 installed <13>Jun 19 13:32:22 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jun 19 13:32:22 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Jun 19 13:32:22 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 19 13:32:22 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jun 19 13:32:22 rpmi: ca-certificates-2020.06.05-alt1 sisyphus+252902.200.1.1 1591391133 installed <13>Jun 19 13:32:22 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jun 19 13:32:22 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jun 19 13:32:23 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Jun 19 13:32:23 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Jun 19 13:32:23 rpmi: python3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Jun 19 13:32:25 rpmi: python3-base-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Jun 19 13:32:26 rpmi: libpython3-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Jun 19 13:32:26 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Jun 19 13:32:26 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Jun 19 13:32:39 rpmi: python3-module-six-1.14.0-alt1 sisyphus+251567.100.1.1 1589268039 installed <13>Jun 19 13:32:40 rpmi: python3-module-pkg_resources-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed <13>Jun 19 13:32:40 rpmi: python3-module-pyasn1-0.4.8-alt1 sisyphus+241541.100.2.1 1574620393 installed <13>Jun 19 13:32:40 rpmi: python3-module-zope.interface-4.7.2-alt1 sisyphus+244999.500.3.1 1585220597 installed <13>Jun 19 13:32:40 rpmi: python3-module-attrs-19.3.0-alt1 sisyphus+240796.100.1.1 1573741715 installed <13>Jun 19 13:32:40 rpmi: python3-module-idna-2.9-alt1 sisyphus+248055.100.1.1 1584555852 installed <13>Jun 19 13:32:40 rpmi: python3-module-hyperlink-19.0.0-alt1 sisyphus+231791.100.1.1 1560104463 installed <13>Jun 19 13:32:40 rpmi: python3-module-pyasn1-modules-0.2.8-alt1 sisyphus+241541.200.2.1 1574620466 installed <13>Jun 19 13:32:40 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Jun 19 13:32:40 rpmi: python3-module-hamcrest-2.0.0-alt4.a1.git20150729 sisyphus+235493.2300.6.1 1565442379 installed <13>Jun 19 13:32:40 rpmi: python3-module-click-7.0-alt1 sisyphus+233553.200.1.1 1561975479 installed <13>Jun 19 13:32:40 rpmi: python3-module-incremental-17.5.0-alt3 sisyphus+225625.45700.91.1 1555360824 installed <13>Jun 19 13:32:40 rpmi: python3-module-pycryptodome-3.9.7-alt1 sisyphus+244986.100.1.1 1590672363 installed <13>Jun 19 13:32:40 rpmi: python3-module-constantly-15.1.0-alt5.qa1 sisyphus+228353.1600.3.1 1556554115 installed <13>Jun 19 13:32:40 rpmi: python3-module-priority-1.3.0-alt1.qa1 sisyphus+228365.500.1.1 1556564499 installed <13>Jun 19 13:32:40 rpmi: python3-module-hyperframe-5.2.0-alt1 sisyphus+231788.100.1.1 1560100609 installed <13>Jun 19 13:32:40 rpmi: python3-module-hpack-3.0.0-alt1.qa1 sisyphus+227493.500.1.3 1555835217 installed <13>Jun 19 13:32:40 rpmi: python3-module-h2-3.0.1-alt3 sisyphus+248282.100.1.1 1584886173 installed <13>Jun 19 13:32:40 rpmi: python3-module-z3c-3.0.0-alt3 sisyphus+220440.100.1.1 1549119447 installed <13>Jun 19 13:32:40 rpmi: python3-module-zc-1.0.0-alt6.2 1458024175 installed <13>Jun 19 13:32:40 rpmi: python3-module-zope-3.3.0-alt8.5 sisyphus+225625.33400.91.1 1555314837 installed <13>Jun 19 13:32:40 rpmi: python3-module-serial-3.4-alt1 1508504506 installed <13>Jun 19 13:32:40 rpmi: python3-module-pygobject-2.28.6-alt10.1.1.1 sisyphus+245000.34566.79.1 1583258586 installed <13>Jun 19 13:32:40 rpmi: python3-module-appdirs-1.4.3-alt2 sisyphus+246664.100.1.1 1582182741 installed <13>Jun 19 13:32:40 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Jun 19 13:32:40 rpmi: python3-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed <13>Jun 19 13:32:40 rpmi: python3-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed <13>Jun 19 13:32:40 rpmi: python3-module-markupsafe-1.1.1-alt1 sisyphus+248369.100.1.1 1585046136 installed <13>Jun 19 13:32:40 rpmi: python3-module-jinja2-2.10.3-alt1 sisyphus+241982.100.1.1 1575023523 installed <13>Jun 19 13:32:40 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Jun 19 13:32:40 rpmi: python3-module-pytz-1:2019.3-alt1 sisyphus+242012.100.2.1 1575623104 installed <13>Jun 19 13:32:41 rpmi: python3-module-babel-1:2.6.0-alt1 sisyphus+228351.2400.6.2 1556652168 installed <13>Jun 19 13:32:41 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Jun 19 13:32:41 rpmi: python3-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed <13>Jun 19 13:32:41 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>Jun 19 13:32:41 rpmi: python3-module-genshi-0.7-alt2 sisyphus+229363.100.1.1 1557847335 installed <13>Jun 19 13:32:41 rpmi: python3-module-pycparser-2.19-alt2 sisyphus+245734.100.1.1 1581192421 installed <13>Jun 19 13:32:41 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+244999.200.3.1 1585219427 installed <13>Jun 19 13:32:42 rpmi: python3-module-cryptography-2.9-alt1 sisyphus+249274.100.1.1 1585916902 installed <13>Jun 19 13:32:42 rpmi: python3-module-OpenSSL-19.0.0-alt1 sisyphus+238757.100.1.1 1570339901 installed <13>Jun 19 13:32:42 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Jun 19 13:32:42 rpmi: python3-module-urllib3-2:1.25.6-alt1 sisyphus+238720.100.2.1 1570349439 installed <13>Jun 19 13:32:42 rpmi: python3-module-requests-2.23.0-alt1 sisyphus+248062.500.2.1 1584568230 installed <13>Jun 19 13:32:42 rpmi: python-sphinx-objects.inv-1:2.3.9.20200420-alt1 sisyphus+250502.100.1.1 1587598981 installed <13>Jun 19 13:32:42 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Jun 19 13:32:42 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Jun 19 13:32:42 rpmi: python3-dev-3.8.2-alt1 sisyphus+244999.100.3.1 1585218480 installed <13>Jun 19 13:32:42 rpmi: python3-module-setuptools-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed <13>Jun 19 13:32:42 rpmi: python3-module-twisted-runner-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:42 rpmi: python3-module-twisted-logger-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:42 rpmi: python3-module-twisted-web-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:42 rpmi: python3-module-twisted-conch-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:42 rpmi: python3-module-twisted-names-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:42 rpmi: python3-module-twisted-pair-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:42 rpmi: python3-module-twisted-positioning-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:43 rpmi: python3-module-twisted-core-test-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:43 rpmi: python3-module-twisted-words-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:43 rpmi: python3-module-automat-20.2.0-alt1 sisyphus+248641.100.1.1 1585254697 installed <13>Jun 19 13:32:43 rpmi: python3-module-twisted-core-18.9.0-alt1 sisyphus+245000.25400.79.1 1583246892 installed <13>Jun 19 13:32:43 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Jun 19 13:32:43 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Jun 19 13:32:43 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Jun 19 13:32:43 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed <13>Jun 19 13:32:43 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>Jun 19 13:32:44 rpmi: python3-module-lxml-4.5.0-alt2 sisyphus+250566.2700.6.1 1588189778 installed <13>Jun 19 13:32:44 rpmi: python3-module-docutils-0.16.0-alt1 sisyphus+250087.100.1.1 1587043829 installed <13>Jun 19 13:32:44 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Jun 19 13:32:44 rpmi: python3-module-sphinxcontrib-applehelp-1.0.2-alt1 sisyphus+252614.200.1.1 1590949678 installed <13>Jun 19 13:32:44 rpmi: python3-module-sphinxcontrib-devhelp-1.0.2-alt1 sisyphus+252614.300.1.1 1590949711 installed <13>Jun 19 13:32:44 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed <13>Jun 19 13:32:44 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed <13>Jun 19 13:32:44 rpmi: python3-module-sphinxcontrib-qthelp-1.0.3-alt1 sisyphus+252614.400.1.1 1590949745 installed <13>Jun 19 13:32:44 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.4-alt1 sisyphus+252614.100.1.1 1590949645 installed <13>Jun 19 13:32:45 rpmi: python3-module-sphinx-1:2.2.0-alt3 sisyphus+238476.100.2.1 1569998637 installed <13>Jun 19 13:32:45 rpmi: python3-module-Pygments-2.6.1-alt1 sisyphus+251222.200.1.1 1588756845 installed <13>Jun 19 13:32:45 rpmi: python3-module-service-identity-18.1.0-alt1 sisyphus+221601.600.3.1 1550235163 installed <13>Jun 19 13:32:45 rpmi: python3-module-wrapt-1.11.2-alt1 sisyphus+245000.11400.78.1 1583200292 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python3-module-crochet-1.9.0-alt3.nosrc.rpm Installing python3-module-crochet-1.9.0-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.88962 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python3-module-crochet-1.9.0 + echo 'Source #0 (python3-module-crochet-1.9.0.tar):' Source #0 (python3-module-crochet-1.9.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-crochet-1.9.0.tar + cd python3-module-crochet-1.9.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (crochet-1.9.0-alt-docs.patch):' Patch #1 (crochet-1.9.0-alt-docs.patch): + /usr/bin/patch -p1 patching file docs/conf.py + sed -i 's|sphinx-build|&-3|' docs/Makefile + sed -i -e 's/git_refnames\s*=\s*"[^"]*"/git_refnames = " \(tag: 1.9.0\)"/' crochet/_version.py + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.34400 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-crochet-1.9.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py build --debug running build running build_py creating build creating build/lib creating build/lib/crochet copying crochet/_version.py -> build/lib/crochet copying crochet/_util.py -> build/lib/crochet copying crochet/_shutdown.py -> build/lib/crochet copying crochet/_resultstore.py -> build/lib/crochet copying crochet/_eventloop.py -> build/lib/crochet copying crochet/__init__.py -> build/lib/crochet creating build/lib/crochet/tests copying crochet/tests/test_util.py -> build/lib/crochet/tests copying crochet/tests/test_shutdown.py -> build/lib/crochet/tests copying crochet/tests/test_setup.py -> build/lib/crochet/tests copying crochet/tests/test_resultstore.py -> build/lib/crochet/tests copying crochet/tests/test_process.py -> build/lib/crochet/tests copying crochet/tests/test_logging.py -> build/lib/crochet/tests copying crochet/tests/test_api.py -> build/lib/crochet/tests copying crochet/tests/__init__.py -> build/lib/crochet/tests UPDATING build/lib/crochet/_version.py set build/lib/crochet/_version.py to '1.9.0' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.10499 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-crochet-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python3-module-crochet-buildroot + cd python3-module-crochet-1.9.0 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + /usr/bin/python3 setup.py install --skip-build --root=/usr/src/tmp/python3-module-crochet-buildroot --force running install running install_lib creating /usr/src/tmp/python3-module-crochet-buildroot creating /usr/src/tmp/python3-module-crochet-buildroot/usr creating /usr/src/tmp/python3-module-crochet-buildroot/usr/lib creating /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3 creating /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet copying build/lib/crochet/_version.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet creating /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/__init__.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/test_api.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/test_logging.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/test_process.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/test_resultstore.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/test_setup.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/test_shutdown.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/tests/test_util.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests copying build/lib/crochet/__init__.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet copying build/lib/crochet/_eventloop.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet copying build/lib/crochet/_resultstore.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet copying build/lib/crochet/_shutdown.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet copying build/lib/crochet/_util.py -> /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_version.py to _version.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py to test_api.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_logging.py to test_logging.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_process.py to test_process.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_resultstore.py to test_resultstore.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_setup.py to test_setup.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_shutdown.py to test_shutdown.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_util.py to test_util.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py to _eventloop.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_resultstore.py to _resultstore.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_shutdown.py to _shutdown.cpython-38.pyc byte-compiling /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_util.py to _util.cpython-38.pyc running install_egg_info running egg_info creating crochet.egg-info writing crochet.egg-info/PKG-INFO writing dependency_links to crochet.egg-info/dependency_links.txt writing requirements to crochet.egg-info/requires.txt writing top-level names to crochet.egg-info/top_level.txt writing manifest file 'crochet.egg-info/SOURCES.txt' reading manifest file 'crochet.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' writing manifest file 'crochet.egg-info/SOURCES.txt' Copying crochet.egg-info to /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet-1.9.0-py3.8.egg-info running install_scripts + make -C docs pickle make: Entering directory '/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/docs' sphinx-build-3 -b pickle -d _build/doctrees . _build/pickle Running Sphinx v2.2.0 making output directory... done WARNING: html_static_path entry '_static' does not exist building [mo]: targets for 0 po files that are out of date building [pickle]: targets for 8 source files that are out of date updating environment: [new config] 8 added, 0 changed, 0 removed reading sources... [ 12%] api reading sources... [ 25%] api-reference reading sources... [ 37%] async reading sources... [ 50%] index reading sources... [ 62%] introduction reading sources... [ 75%] news reading sources... [ 87%] using reading sources... [100%] workarounds looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 12%] api writing output... [ 25%] api-reference writing output... [ 37%] async writing output... [ 50%] index writing output... [ 62%] introduction writing output... [ 75%] news writing output... [ 87%] using writing output... [100%] workarounds generating indices... done writing additional pages... search opensearchdone copying static files... ... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. You can now process the pickle files in _build/pickle. /usr/lib/python3/site-packages/sphinx/util/nodes.py:151: FutureWarning: The iterable returned by Node.traverse() will become an iterator instead of a list in Docutils > 0.16. for classifier in reversed(node.parent.traverse(nodes.classifier)): Build finished; now you can process the pickle files. make: Leaving directory '/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/docs' + make -C docs html make: Entering directory '/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/docs' sphinx-build-3 -b html -d _build/doctrees . _build/html Running Sphinx v2.2.0 making output directory... done WARNING: html_static_path entry '_static' does not exist loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [html]: targets for 8 source files that are out of date updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found preparing documents... done writing output... [ 12%] api writing output... [ 25%] api-reference writing output... [ 37%] async writing output... [ 50%] index writing output... [ 62%] introduction writing output... [ 75%] news writing output... [ 87%] using writing output... [100%] workarounds generating indices... done writing additional pages... search opensearchdone copying static files... ... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in _build/html. Build finished. The HTML pages are in _build/html. make: Leaving directory '/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/docs' + cp -fR docs/_build/pickle /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python3-module-crochet-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python3-module-crochet-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python3-module-crochet-buildroot/ (default) Compressing files in /usr/src/tmp/python3-module-crochet-buildroot (auto) Adjusting library links in /usr/src/tmp/python3-module-crochet-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python3-module-crochet-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/python3-module-crochet-buildroot using /usr/bin/python2.7 Bytecompiling python modules with optimization in /usr/src/tmp/python3-module-crochet-buildroot using /usr/bin/python2.7 -O Bytecompiling python3 modules in /usr/src/tmp/python3-module-crochet-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__pycache__/_eventloop.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__pycache__/_resultstore.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__pycache__/_shutdown.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__pycache__/_util.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__pycache__/_version.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/test_api.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/test_logging.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/test_process.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/test_resultstore.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/test_setup.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/test_shutdown.cpython-38.pyc unlink /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__pycache__/test_util.cpython-38.pyc compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__init__.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_logging.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_process.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_resultstore.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_setup.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_shutdown.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_util.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_resultstore.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_shutdown.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_util.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_version.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-crochet-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__init__.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_logging.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_process.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_resultstore.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_setup.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_shutdown.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_util.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_resultstore.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_shutdown.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_util.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_version.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-crochet-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/__init__.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_logging.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_process.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_resultstore.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_setup.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_shutdown.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_util.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_resultstore.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_shutdown.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_util.py compile /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_version.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/crochet/__pycache__/_version.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/__pycache__/_version.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/__pycache__/_version.cpython-38.opt-2.pyc' => './usr/lib/python3/site-packages/crochet/__pycache__/_version.cpython-38.opt-1.pyc' './usr/lib/python3/site-packages/crochet/__pycache__/_util.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/__pycache__/_util.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/__pycache__/_shutdown.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/__pycache__/_shutdown.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/__pycache__/_resultstore.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/__pycache__/_resultstore.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/__pycache__/_eventloop.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/__pycache__/_eventloop.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/__pycache__/__init__.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_util.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_util.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_shutdown.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_shutdown.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_setup.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_setup.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_resultstore.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_resultstore.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_process.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_process.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_logging.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_logging.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_api.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/test_api.cpython-38.pyc' './usr/lib/python3/site-packages/crochet/tests/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/crochet/tests/__pycache__/__init__.cpython-38.pyc' Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.35073 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-crochet-1.9.0 + /usr/bin/python3 -m unittest discover -v test_cancel (crochet.tests.test_api.EventualResultTests) cancel() cancels the wrapped Deferred, running cancellation in the ... ok test_connect_deferred (crochet.tests.test_api.EventualResultTests) If an EventualResult is created with None, ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:397: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(er.wait(), 123) test_control_c_is_possible (crochet.tests.test_api.EventualResultTests) If you're wait()ing on an EventualResult in main thread, make sure the ... Traceback (most recent call last): File "", line 32, in File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 239, in wait result = self._result(timeout) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 201, in _result raise TimeoutError() crochet._eventloop.TimeoutError FAIL test_error_after_gc_logged (crochet.tests.test_api.EventualResultTests) If the result is an error that occurs after all user references to the ... Unhandled error in EventualResult Traceback (most recent call last): Failure: builtins.ZeroDivisionError: ok test_error_logged_no_wait (crochet.tests.test_api.EventualResultTests) If the result is an error and wait() was never called, the error will ... Unhandled error in EventualResult Traceback (most recent call last): Failure: builtins.ZeroDivisionError: ok test_error_logged_wait_timeout (crochet.tests.test_api.EventualResultTests) If the result is an error and wait() was called but timed out, the ... Unhandled error in EventualResult Traceback (most recent call last): Failure: builtins.ZeroDivisionError: ok test_failure_result (crochet.tests.test_api.EventualResultTests) wait() raises the exception the Deferred fired with. ... ok /usr/lib/python3/site-packages/twisted/trial/_synctest.py:421: DeprecationWarning: Unlimited timeouts are deprecated. return context._handle(lambda: f(*args, **kwargs)) test_failure_result_twice (crochet.tests.test_api.EventualResultTests) A second call to wait() raises same value as the first call. ... ok /usr/lib/python3/site-packages/twisted/trial/_synctest.py:421: DeprecationWarning: Unlimited timeouts are deprecated. return context._handle(lambda: f(*args, **kwargs)) /usr/lib/python3/site-packages/twisted/trial/_synctest.py:421: DeprecationWarning: Unlimited timeouts are deprecated. return context._handle(lambda: f(*args, **kwargs)) test_immediate_cancel (crochet.tests.test_api.EventualResultTests) Immediately cancelling the result of @run_in_reactor function will ... ok test_later_failure_result (crochet.tests.test_api.EventualResultTests) wait() raises the exception the Deferred fired with, in the case ... FAIL /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:122: DeprecationWarning: Unlimited timeouts are deprecated. result = f(*args, **kwargs) test_later_success_result (crochet.tests.test_api.EventualResultTests) wait() returns the value the Deferred fired with, in the case where ... Unhandled error in EventualResult Traceback (most recent call last): Failure: builtins.RuntimeError: FAIL ERROR /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:122: DeprecationWarning: Unlimited timeouts are deprecated. result = f(*args, **kwargs) test_noWaitingDuringImport (crochet.tests.test_api.EventualResultTests) EventualResult.wait() raises an exception if called while a module is ... skipped 'This test is too fragile (and insufficient) on Python 3 - see https://github.com/itamarst/crochet/issues/43' test_original_failure (crochet.tests.test_api.EventualResultTests) original_failure() returns the underlying Failure of the Deferred ... ok test_original_failure_no_result (crochet.tests.test_api.EventualResultTests) If there is no result yet, original_failure() returns None. ... ok test_original_failure_not_error (crochet.tests.test_api.EventualResultTests) If the result is not an error, original_failure() returns None. ... ok test_reactor_stop_unblocks_EventualResult (crochet.tests.test_api.EventualResultTests) Any EventualResult.wait() calls still waiting when the reactor has ... ok test_reactor_stop_unblocks_EventualResult_in_threadpool (crochet.tests.test_api.EventualResultTests) Any EventualResult.wait() calls still waiting when the reactor has ... ok test_reactor_thread_disallowed (crochet.tests.test_api.EventualResultTests) wait() cannot be called from the reactor thread. ... ok test_stash (crochet.tests.test_api.EventualResultTests) EventualResult.stash() stores the object in the global ResultStore. ... ok test_success_result (crochet.tests.test_api.EventualResultTests) wait() returns the value the Deferred fired with. ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:147: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(dr.wait(), 123) test_success_result_twice (crochet.tests.test_api.EventualResultTests) A second call to wait() returns same value as the first call. ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:169: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(dr.wait(), 123) /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:170: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(dr.wait(), 123) test_timeout (crochet.tests.test_api.EventualResultTests) If no result is available, wait(timeout) will throw a TimeoutError. ... ok test_timeout_then_result (crochet.tests.test_api.EventualResultTests) If a result becomes available after a timeout, a second call to ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:228: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(dr.wait(), u"value") /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:229: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(dr.wait(), u"value") test_timeout_twice (crochet.tests.test_api.EventualResultTests) If no result is available, a second call to wait(timeout) will also ... ok test_waiting_during_different_thread_importing (crochet.tests.test_api.EventualResultTests) EventualResult.wait() should work if called while a module is ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:559: DeprecationWarning: Unlimited timeouts are deprecated. assertions.append((er.wait(), 123)) test_in_reactor_thread (crochet.tests.test_api.InReactorTests) The function decorated with in_reactor is run in the reactor ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:602: DeprecationWarning: @in_reactor is deprecated, use @run_in_reactor def func(reactor, a, b, c): test_name (crochet.tests.test_api.InReactorTests) The function decorated with in_reactor has the same name as the ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:585: DeprecationWarning: @in_reactor is deprecated, use @run_in_reactor def some_name(reactor): test_run_in_reactor_wrapper (crochet.tests.test_api.InReactorTests) in_reactor is implemented on top of run_in_reactor. ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:631: DeprecationWarning: @in_reactor is deprecated, use @run_in_reactor def func(reactor): test_eventloop_api (crochet.tests.test_api.PublicAPITests) An EventLoop object configured with the real reactor and ... ok test_eventloop_api_reactor (crochet.tests.test_api.PublicAPITests) The publicly exposed EventLoop will, when setup, use the global ... ok test_no_sideeffects (crochet.tests.test_api.PublicAPITests) Creating an EventLoop object, as is done in crochet.__init__, does not ... ok test_reapAllProcesses (crochet.tests.test_api.PublicAPITests) An EventLoop object configured with the real reapAllProcesses on POSIX ... ok test_retrieve_result (crochet.tests.test_api.PublicAPITests) retrieve_result() calls retrieve() on the global ResultStore. ... ok test_runs_with_lock (crochet.tests.test_api.ResultRegistryTests) All code in ResultRegistry.stop() and register() is protected by a ... ok test_stopped_already_have_result (crochet.tests.test_api.ResultRegistryTests) ResultRegistery.stop() has no impact on registered EventualResult ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:82: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(er.wait(), 123) /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:83: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(er.wait(), 123) /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:84: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(er.wait(), 123) test_stopped_new_registration (crochet.tests.test_api.ResultRegistryTests) After ResultRegistery.stop() is called subsequent register() calls ... ok test_stopped_registered (crochet.tests.test_api.ResultRegistryTests) ResultRegistery.stop() fires registered EventualResult with ... ok test_weakref (crochet.tests.test_api.ResultRegistryTests) Registering an EventualResult with a ResultRegistry does not prevent ... ok test_classmethod (crochet.tests.test_api.RunInReactorTests) The function decorated with the wait decorator can be a classmethod. ... ok test_deferred_failure_result (crochet.tests.test_api.RunInReactorTests) If the underlying function returns a Deferred, the wrapper returns a ... ok /usr/lib/python3/site-packages/twisted/trial/_synctest.py:421: DeprecationWarning: Unlimited timeouts are deprecated. return context._handle(lambda: f(*args, **kwargs)) test_deferred_success_result (crochet.tests.test_api.RunInReactorTests) If the underlying function returns a Deferred, the wrapper returns a ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:771: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(result.wait(), 123) test_exception_result (crochet.tests.test_api.RunInReactorTests) If the underlying function throws an exception, the wrapper returns a ... ok /usr/lib/python3/site-packages/twisted/trial/_synctest.py:421: DeprecationWarning: Unlimited timeouts are deprecated. return context._handle(lambda: f(*args, **kwargs)) test_method (crochet.tests.test_api.RunInReactorTests) The function decorated with the wait decorator can be a method. ... ok test_name (crochet.tests.test_api.RunInReactorTests) The function decorated with run_in_reactor has the same name as the ... ok test_registry (crochet.tests.test_api.RunInReactorTests) @run_in_reactor registers the EventualResult in the ResultRegistry. ... ok test_regular_result (crochet.tests.test_api.RunInReactorTests) If the underlying function returns a non-Deferred, the wrapper returns ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:792: DeprecationWarning: Unlimited timeouts are deprecated. self.assertEqual(result.wait(), 123) test_run_in_reactor_thread (crochet.tests.test_api.RunInReactorTests) The function decorated with run_in_reactor is run in the reactor ... ok test_signature (crochet.tests.test_api.RunInReactorTests) The function decorated with the run_in_reactor decorator has the same ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:655: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() self.assertEqual(inspect.getargspec(some_name), /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:656: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() inspect.getargspec(decorated)) test_wrap_method (crochet.tests.test_api.RunInReactorTests) The object decorated with the wait decorator can be a method object ... ok test_wrapped_function (crochet.tests.test_api.RunInReactorTests) The function wrapped by @run_in_reactor can be accessed via the ... ok runTest (twisted.trial._asynctest.TestCase) If no C{methodName} argument is passed to the constructor, L{run} will ... ok test_arguments (crochet.tests.test_api.WaitForReactorTests) The function decorated with wait decorator gets all arguments passed ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:949: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def func(a, b, c): test_classmethod (crochet.tests.test_api.WaitForReactorTests) The function decorated with the wait decorator can be a classmethod. ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:965: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def func(cls, a, b, c): /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:970: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def func2(cls, a, b, c): test_control_c_is_possible (crochet.tests.test_api.WaitForReactorTests) A call to a decorated function responds to a Ctrl-C (i.e. with a ... Traceback (most recent call last): File "", line 31, in File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 510, in wrapper return eventual_result.wait(timeout) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 239, in wait result = self._result(timeout) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 201, in _result raise TimeoutError() crochet._eventloop.TimeoutError FAIL test_deferred_failure_result (crochet.tests.test_api.WaitForReactorTests) If the underlying function returns a Deferred with an errback, the ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:867: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def passthrough(argument): test_deferred_success_result (crochet.tests.test_api.WaitForReactorTests) If the underlying function returns a Deferred, the wrapper returns a ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:867: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def passthrough(argument): test_exception_result (crochet.tests.test_api.WaitForReactorTests) If the underlying function throws an exception, the wrapper raises ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:867: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def passthrough(argument): test_name (crochet.tests.test_api.WaitForReactorTests) The function decorated with the wait decorator has the same name as the ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:882: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def some_name(argument): test_reactor_stop_unblocks (crochet.tests.test_api.WaitForReactorTests) Any @wait_for_reactor-decorated calls still waiting when the reactor ... Traceback (most recent call last): File "", line 15, in File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 510, in wrapper return eventual_result.wait(timeout) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 239, in wait result = self._result(timeout) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_eventloop.py", line 201, in _result raise TimeoutError() crochet._eventloop.TimeoutError FAIL test_reactor_thread_disallowed (crochet.tests.test_api.WaitForReactorTests) Functions decorated with the wait decorator cannot be called from the ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:867: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def passthrough(argument): test_regular_result (crochet.tests.test_api.WaitForReactorTests) If the underlying function returns a non-Deferred, the wrapper returns ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:867: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def passthrough(argument): test_signature (crochet.tests.test_api.WaitForReactorTests) The function decorated with the wait decorator has the same signature ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:896: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead decorated = decorator(some_name) /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:897: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() self.assertEqual(inspect.getargspec(some_name), /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:898: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() inspect.getargspec(decorated)) test_wait_for_reactor_thread (crochet.tests.test_api.WaitForReactorTests) The function decorated with the wait decorator is run in the reactor ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:932: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead def func(): test_wrapped_function (crochet.tests.test_api.WaitForReactorTests) The function wrapped by the wait decorator can be accessed via the ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:910: DeprecationWarning: @wait_for_reactor is deprecated, use @wait_for instead wrapper = decorator(func) test_arguments (crochet.tests.test_api.WaitForTests) The function decorated with wait decorator gets all arguments passed ... ok test_classmethod (crochet.tests.test_api.WaitForTests) The function decorated with the wait decorator can be a classmethod. ... ok test_control_c_is_possible (crochet.tests.test_api.WaitForTests) A call to a decorated function responds to a Ctrl-C (i.e. with a ... ok test_deferred_failure_result (crochet.tests.test_api.WaitForTests) If the underlying function returns a Deferred with an errback, the ... ok test_deferred_success_result (crochet.tests.test_api.WaitForTests) If the underlying function returns a Deferred, the wrapper returns a ... ok test_exception_result (crochet.tests.test_api.WaitForTests) If the underlying function throws an exception, the wrapper raises ... ok test_name (crochet.tests.test_api.WaitForTests) The function decorated with the wait decorator has the same name as the ... ok test_reactor_stop_unblocks (crochet.tests.test_api.WaitForTests) Any @wait_for_reactor-decorated calls still waiting when the reactor ... ok test_reactor_thread_disallowed (crochet.tests.test_api.WaitForTests) Functions decorated with the wait decorator cannot be called from the ... ok test_regular_result (crochet.tests.test_api.WaitForTests) If the underlying function returns a non-Deferred, the wrapper returns ... ok test_signature (crochet.tests.test_api.WaitForTests) The function decorated with the wait decorator has the same signature ... ok /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:897: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() self.assertEqual(inspect.getargspec(some_name), /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py:898: DeprecationWarning: inspect.getargspec() is deprecated since Python 3.0, use inspect.signature() or inspect.getfullargspec() inspect.getargspec(decorated)) test_timeoutCancels (crochet.tests.test_api.WaitForTests) If a function wrapped with wait_for hits the timeout, it cancels ... ok test_timeoutRaises (crochet.tests.test_api.WaitForTests) If a function wrapped with wait_for hits the timeout, it raises ... ok test_wait_for_reactor_thread (crochet.tests.test_api.WaitForTests) The function decorated with the wait decorator is run in the reactor ... ok test_wrapped_function (crochet.tests.test_api.WaitForTests) The function wrapped by the wait decorator can be accessed via the ... ok runTest (twisted.trial._synctest.SynchronousTestCase) If no C{methodName} argument is passed to the constructor, L{run} will ... ok test_emit (crochet.tests.test_logging.ThreadLogObserverTest) ThreadLogObserver.emit runs the wrapped observer's in its thread, with ... ok test_errors (crochet.tests.test_logging.ThreadLogObserverTest) ThreadLogObserver.emit catches and silently drops exceptions from its ... ok test_ioThreadUnchanged (crochet.tests.test_logging.ThreadLogObserverTest) ThreadLogObserver does not change the Twisted I/O thread (which is ... ok test_stop (crochet.tests.test_logging.ThreadLogObserverTest) ThreadLogObserver.stop() stops the thread started in __init__. ... ok test_processExit (crochet.tests.test_process.ProcessTests) A Crochet-managed reactor notice when a process it started exits. ... ok /usr/lib/python3.8/subprocess.py:942: ResourceWarning: subprocess 1329889 is still running _warn("subprocess %s is still running" % self.pid, /usr/lib/python3/site-packages/twisted/internet/utils.py:197: ResourceWarning: unclosed file <_io.BufferedReader name=18> result = f(*a, **kw) runTest (twisted.trial._asynctest.TestCase) If no C{methodName} argument is passed to the constructor, L{run} will ... ok test_log_errors (crochet.tests.test_resultstore.ResultStoreTests) Unretrieved EventualResults have their errors, if any, logged on ... Unhandled error in stashed EventualResult: Traceback (most recent call last): Failure: builtins.ZeroDivisionError: Unhandled error in stashed EventualResult: Traceback (most recent call last): Failure: builtins.RuntimeError: ok test_retrieve_only_once (crochet.tests.test_resultstore.ResultStoreTests) Once a result is retrieved, it can no longer be retrieved again. ... ok test_store_and_retrieve (crochet.tests.test_resultstore.ResultStoreTests) EventualResult instances be be stored in a ResultStore and then ... ok test_synchronized (crochet.tests.test_resultstore.ResultStoreTests) store() and retrieve() are synchronized. ... ok test_uniqueness (crochet.tests.test_resultstore.ResultStoreTests) Each store() operation returns a larger number, ensuring uniqueness. ... ok runTest (twisted.trial._asynctest.TestCase) If no C{methodName} argument is passed to the constructor, L{run} will ... ok test_new_logging (crochet.tests.test_setup.LoggingTests) Messages from both new and old Twisted logging APIs are emitted to ... FAIL test_old_logging (crochet.tests.test_setup.LoggingTests) Messages from the old Twisted logging API are emitted to Python ... skipped 'This test is for Twisted < 15.2.' test_non_posix (crochet.tests.test_setup.ProcessSetupTests) On non-POSIX systems, setup() does not install a LoopingCall. ... skipped 'This test is for non-POSIX systems.' test_posix (crochet.tests.test_setup.ProcessSetupTests) On POSIX systems, setup() installs a LoopingCall that runs ... /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_setup.py:259: DeprecationWarning: Please use assertEqual instead. self.assertEquals(reaps, [1]) /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_setup.py:261: DeprecationWarning: Please use assertEqual instead. self.assertEquals(reaps, [1, 1]) /usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_setup.py:263: DeprecationWarning: Please use assertEqual instead. self.assertEquals(reaps, [1, 1, 1]) ok test_crochet_import_no_reactor (crochet.tests.test_setup.ReactorImportTests) Importing crochet should not import the reactor. ... ok test_first_runs_reactor (crochet.tests.test_setup.SetupTests) With it first call, setup() runs the reactor in a thread. ... ok test_logging (crochet.tests.test_setup.SetupTests) setup() registers a PythonLoggingObserver wrapped in a ... ok test_no_setup (crochet.tests.test_setup.SetupTests) If called first, no_setup() makes subsequent calls to setup() do ... ok test_no_setup_after_setup (crochet.tests.test_setup.SetupTests) If called after setup(), no_setup() throws an exception. ... ok test_no_setup_registry_shutdown (crochet.tests.test_setup.SetupTests) ResultRegistry.stop() is registered to run before reactor shutdown by ... ok test_runs_with_lock (crochet.tests.test_setup.SetupTests) All code in setup() and no_setup() is protected by a lock. ... ok test_second_does_nothing (crochet.tests.test_setup.SetupTests) The second call to setup() does nothing. ... ok test_setup_registry_shutdown (crochet.tests.test_setup.SetupTests) ResultRegistry.stop() is registered to run before reactor shutdown by ... ok test_start_watchdog_thread (crochet.tests.test_setup.SetupTests) setup() starts the shutdown watchdog thread. ... ok test_stop_logging_on_exit (crochet.tests.test_setup.SetupTests) setup() registers a reactor shutdown event that stops the logging ... ok test_stop_on_exit (crochet.tests.test_setup.SetupTests) setup() registers an exit handler that stops the reactor, and an exit ... ok test_warnings_untouched (crochet.tests.test_setup.SetupTests) setup() ensure the warnings module's showwarning is unmodified, ... ok test_called (crochet.tests.test_shutdown.FunctionRegistryTests) Functions registered with a FunctionRegistry are called in reverse ... ok test_log_errors (crochet.tests.test_shutdown.FunctionRegistryTests) Registered functions that raise an error have the error logged, and ... Unhandled Error Traceback (most recent call last): File "/usr/lib/python3/site-packages/twisted/trial/_asynctest.py", line 111, in _run d = defer.maybeDeferred( File "/usr/lib/python3/site-packages/twisted/internet/defer.py", line 151, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 197, in runWithWarningsSuppressed result = f(*a, **kw) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_shutdown.py", line 122, in test_log_errors registry.run() --- --- File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_shutdown.py", line 52, in run f() File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/_shutdown.py", line 44, in self._functions.append(lambda: f(*args, **kwargs)) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_shutdown.py", line 120, in registry.register(lambda: 1 / 0) builtins.ZeroDivisionError: division by zero ok test_api (crochet.tests.test_shutdown.ShutdownTests) The module exposes a shutdown thread that will call a global ... ok test_shutdown (crochet.tests.test_shutdown.ShutdownTests) A function registered with _shutdown.register() is called when the ... ok /usr/lib/python3/site-packages/twisted/internet/utils.py:197: ResourceWarning: unclosed file <_io.BufferedReader name=22> result = f(*a, **kw) test_watchdog (crochet.tests.test_shutdown.ShutdownTests) The watchdog thread exits when the thread it is watching exits, and ... ok runTest (twisted.trial._asynctest.TestCase) If no C{methodName} argument is passed to the constructor, L{run} will ... ok test_marked (crochet.tests.test_util.SynchronizedTests) A method wrapped with @synchronized is marked as synchronized. ... ok test_name (crochet.tests.test_util.SynchronizedTests) A method wrapped with @synchronized preserves its name. ... ok test_raise (crochet.tests.test_util.SynchronizedTests) A method wrapped with @synchronized is called with the lock acquired, ... ok test_return (crochet.tests.test_util.SynchronizedTests) A method wrapped with @synchronized is called with the lock acquired, ... ok runTest (twisted.trial._asynctest.TestCase) If no C{methodName} argument is passed to the constructor, L{run} will ... ok ====================================================================== ERROR: test_later_success_result (crochet.tests.test_api.EventualResultTests) wait() returns the value the Deferred fired with, in the case where ---------------------------------------------------------------------- RuntimeError ====================================================================== FAIL: test_control_c_is_possible (crochet.tests.test_api.EventualResultTests) If you're wait()ing on an EventualResult in main thread, make sure the ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/site-packages/twisted/internet/defer.py", line 151, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 201, in runWithWarningsSuppressed reraise(exc_info[1], exc_info[2]) File "/usr/lib/python3/site-packages/twisted/python/compat.py", line 464, in reraise raise exception.with_traceback(traceback) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 197, in runWithWarningsSuppressed result = f(*a, **kw) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py", line 383, in test_control_c_is_possible self.assertEqual(process.wait(), 23) File "/usr/lib/python3/site-packages/twisted/trial/_synctest.py", line 432, in assertEqual super(_Assertions, self).assertEqual(first, second, msg) File "/usr/lib/python3.8/unittest/case.py", line 912, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.8/unittest/case.py", line 905, in _baseAssertEqual raise self.failureException(msg) twisted.trial.unittest.FailTest: 1 != 23 ====================================================================== FAIL: test_later_failure_result (crochet.tests.test_api.EventualResultTests) wait() raises the exception the Deferred fired with, in the case ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/site-packages/twisted/internet/defer.py", line 151, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 201, in runWithWarningsSuppressed reraise(exc_info[1], exc_info[2]) File "/usr/lib/python3/site-packages/twisted/python/compat.py", line 464, in reraise raise exception.with_traceback(traceback) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 197, in runWithWarningsSuppressed result = f(*a, **kw) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py", line 191, in test_later_failure_result self.assertEqual((l[0], l[1].__class__), (False, RuntimeError)) File "/usr/lib/python3/site-packages/twisted/trial/_synctest.py", line 432, in assertEqual super(_Assertions, self).assertEqual(first, second, msg) File "/usr/lib/python3.8/unittest/case.py", line 912, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.8/unittest/case.py", line 1129, in assertTupleEqual self.assertSequenceEqual(tuple1, tuple2, msg, seq_type=tuple) File "/usr/lib/python3.8/unittest/case.py", line 1100, in assertSequenceEqual self.fail(msg) File "/usr/lib/python3/site-packages/twisted/trial/_synctest.py", line 375, in fail raise self.failureException(msg) twisted.trial.unittest.FailTest: Tuples differ: (False, ) != (False, ) First differing element 1: - (False, ) + (False, ) ====================================================================== FAIL: test_later_success_result (crochet.tests.test_api.EventualResultTests) wait() returns the value the Deferred fired with, in the case where ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/site-packages/twisted/internet/defer.py", line 151, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 201, in runWithWarningsSuppressed reraise(exc_info[1], exc_info[2]) File "/usr/lib/python3/site-packages/twisted/python/compat.py", line 464, in reraise raise exception.with_traceback(traceback) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 197, in runWithWarningsSuppressed result = f(*a, **kw) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py", line 162, in test_later_success_result self.assertEqual(l, [True, 345]) File "/usr/lib/python3/site-packages/twisted/trial/_synctest.py", line 432, in assertEqual super(_Assertions, self).assertEqual(first, second, msg) File "/usr/lib/python3.8/unittest/case.py", line 912, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.8/unittest/case.py", line 1118, in assertListEqual self.assertSequenceEqual(list1, list2, msg, seq_type=list) File "/usr/lib/python3.8/unittest/case.py", line 1100, in assertSequenceEqual self.fail(msg) File "/usr/lib/python3/site-packages/twisted/trial/_synctest.py", line 375, in fail raise self.failureException(msg) twisted.trial.unittest.FailTest: Lists differ: [False, TimeoutError()] != [True, 345] First differing element 0: False True - [False, TimeoutError()] + [True, 345] ====================================================================== FAIL: test_control_c_is_possible (crochet.tests.test_api.WaitForReactorTests) A call to a decorated function responds to a Ctrl-C (i.e. with a ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/site-packages/twisted/internet/defer.py", line 151, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 201, in runWithWarningsSuppressed reraise(exc_info[1], exc_info[2]) File "/usr/lib/python3/site-packages/twisted/python/compat.py", line 464, in reraise raise exception.with_traceback(traceback) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 197, in runWithWarningsSuppressed result = f(*a, **kw) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py", line 1056, in test_control_c_is_possible self.assertEqual(process.wait(), 23) File "/usr/lib/python3/site-packages/twisted/trial/_synctest.py", line 432, in assertEqual super(_Assertions, self).assertEqual(first, second, msg) File "/usr/lib/python3.8/unittest/case.py", line 912, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.8/unittest/case.py", line 905, in _baseAssertEqual raise self.failureException(msg) twisted.trial.unittest.FailTest: 1 != 23 ====================================================================== FAIL: test_reactor_stop_unblocks (crochet.tests.test_api.WaitForReactorTests) Any @wait_for_reactor-decorated calls still waiting when the reactor ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/site-packages/twisted/internet/defer.py", line 151, in maybeDeferred result = f(*args, **kw) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 201, in runWithWarningsSuppressed reraise(exc_info[1], exc_info[2]) File "/usr/lib/python3/site-packages/twisted/python/compat.py", line 464, in reraise raise exception.with_traceback(traceback) File "/usr/lib/python3/site-packages/twisted/internet/utils.py", line 197, in runWithWarningsSuppressed result = f(*a, **kw) File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_api.py", line 1084, in test_reactor_stop_unblocks self.assertEqual(process.wait(), 23) File "/usr/lib/python3/site-packages/twisted/trial/_synctest.py", line 432, in assertEqual super(_Assertions, self).assertEqual(first, second, msg) File "/usr/lib/python3.8/unittest/case.py", line 912, in assertEqual assertion_func(first, second, msg=msg) File "/usr/lib/python3.8/unittest/case.py", line 905, in _baseAssertEqual raise self.failureException(msg) twisted.trial.unittest.FailTest: 1 != 23 ====================================================================== FAIL: test_new_logging (crochet.tests.test_setup.LoggingTests) Messages from both new and old Twisted logging APIs are emitted to ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/src/RPM/BUILD/python3-module-crochet-1.9.0/crochet/tests/test_setup.py", line 370, in test_new_logging self.assertIn( AssertionError: 'INFO logger-info\nCRITICAL logger-critical\nWARNING logger-warning\nDEBUG logger-debug\nINFO log-info\nCRITICAL log-error\n' not found in '' ---------------------------------------------------------------------- Ran 120 tests in 27.865s FAILED (failures=6, errors=1, skipped=3) + : + exit 0 Processing files: python3-module-crochet-1.9.0-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.45326 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python3-module-crochet-1.9.0 + DOCDIR=/usr/src/tmp/python3-module-crochet-buildroot/usr/share/doc/python3-module-crochet-1.9.0 + export DOCDIR + rm -rf /usr/src/tmp/python3-module-crochet-buildroot/usr/share/doc/python3-module-crochet-1.9.0 + /bin/mkdir -p /usr/src/tmp/python3-module-crochet-buildroot/usr/share/doc/python3-module-crochet-1.9.0 + cp -prL README.rst examples docs/_build/html /usr/src/tmp/python3-module-crochet-buildroot/usr/share/doc/python3-module-crochet-1.9.0 + chmod -R go-w /usr/src/tmp/python3-module-crochet-buildroot/usr/share/doc/python3-module-crochet-1.9.0 + chmod -R a+rX /usr/src/tmp/python3-module-crochet-buildroot/usr/share/doc/python3-module-crochet-1.9.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5K2o2o find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0Ld69q find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py: line=12 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py: line=13 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py: line=16 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py: line=17 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py: line=21 IGNORE (for REQ=slight and deep=12) module=twisted.internet.process /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/__init__.py: line=39 IGNORE (for REQ=slight and deep=8) module=twisted.internet /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py: line=24 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py: line=25 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py: line=284 IGNORE (for REQ=slight and deep=15) module=twisted.internet.epollreactor /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py: line=287 IGNORE (for REQ=slight and deep=15) module=twisted.internet.pollreactor /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py: line=290 IGNORE (for REQ=slight and deep=15) module=twisted.internet.selectreactor /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_eventloop.py: line=399 IGNORE (for REQ=slight and deep=20) module=twisted.python /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_resultstore.py: line=9 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_shutdown.py: skipping time python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/_version.py: skipping sys Provides: python3(crochet), python3(crochet._eventloop), python3(crochet._resultstore), python3(crochet._shutdown), python3(crochet._util), python3(crochet._version) Requires: python3(twisted.internet) < 0, /usr/lib/python3/site-packages, python3(__future__) < 0, python3(functools) < 0, python3(imp) < 0, python3(json) < 0, python3(select) < 0, python3(threading) < 0, python3(twisted.internet.defer) < 0, python3(twisted.internet.task) < 0, python3(twisted.python) < 0, python3(twisted.python.failure) < 0, python3(twisted.python.log) < 0, python3(twisted.python.runtime) < 0, python3(warnings) < 0, python3(weakref) < 0, python3(wrapt) < 0 Processing files: python3-module-crochet-tests-1.9.0-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oJBTIp find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6xezur find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: skipping time python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: skipping gc python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=24 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=26 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=27 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=30 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=34 IGNORE (for REQ=slight and deep=12) module=twisted.internet.process /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=507 IGNORE (for REQ=slight and deep=15) module=unittest /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [336, [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [306, [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [310, [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [311, [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [312, [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [313, [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [316, [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [317, [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [318, [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [319, [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [320, [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [321, [322, [323, [324, [325, [1, '__import__', 525]]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [322, [323, [324, [325, [1, '__import__', 525]]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [323, [324, [325, [1, '__import__', 525]]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=525 a form of __import__ was read which gave no deps: [324, [325, [1, '__import__', 525]]] /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=1160 IGNORE (for REQ=slight and deep=11) module=twisted.python.log /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=1161 IGNORE (for REQ=slight and deep=11) module=crochet /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_api.py: line=1179 IGNORE (for REQ=slight and deep=11) module=twisted.internet /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_logging.py: line=10 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_process.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_process.py: line=11 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_resultstore.py: line=8 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_resultstore.py: line=9 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_setup.py: skipping sys /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_setup.py: line=19 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_setup.py: line=20 possible relative import from ., UNIMPLEMENTED python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_shutdown.py: skipping sys python3.req: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_shutdown.py: skipping time /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_shutdown.py: line=15 possible relative import from ., UNIMPLEMENTED /usr/lib/rpm/python3.req.py: /usr/src/tmp/python3-module-crochet-buildroot/usr/lib/python3/site-packages/crochet/tests/test_util.py: line=9 possible relative import from ., UNIMPLEMENTED Provides: python3(crochet.tests), python3(crochet.tests.test_api), python3(crochet.tests.test_logging), python3(crochet.tests.test_process), python3(crochet.tests.test_resultstore), python3(crochet.tests.test_setup), python3(crochet.tests.test_shutdown), python3(crochet.tests.test_util) Requires: python3-module-crochet = 1.9.0-alt3, python3-module-twisted-core-test, /usr/lib/python3/site-packages, python3(__future__) < 0, python3(crochet._shutdown) < 0, python3(imp) < 0, python3(inspect) < 0, python3(os) < 0, python3(subprocess) < 0, python3(tempfile) < 0, python3(threading) < 0, python3(twisted) < 0, python3(twisted.internet.defer) < 0, python3(twisted.internet.task) < 0, python3(twisted.python) < 0, python3(twisted.python.failure) < 0, python3(twisted.python.filepath) < 0, python3(twisted.python.log) < 0, python3(twisted.python.runtime) < 0, python3(twisted.trial.unittest) < 0, python3(unittest) < 0, python3(warnings) < 0, python3(weakref) < 0 Processing files: python3-module-crochet-pickles-1.9.0-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.RywTvs find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qzdOmo find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /usr/lib/python3/site-packages Adding to python3-module-crochet-tests a strict dependency on python3-module-crochet Removing 1 extra deps from python3-module-crochet-tests due to dependency on python3-module-crochet Removing 12 extra deps from python3-module-crochet-tests due to repentancy on python3-module-crochet Wrote: /usr/src/RPM/RPMS/noarch/python3-module-crochet-1.9.0-alt3.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python3-module-crochet-tests-1.9.0-alt3.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/python3-module-crochet-pickles-1.9.0-alt3.noarch.rpm 43.06user 3.22system 1:11.59elapsed 64%CPU (0avgtext+0avgdata 42908maxresident)k 0inputs+0outputs (0major+401576minor)pagefaults 0swaps 61.44user 11.80system 1:56.57elapsed 62%CPU (0avgtext+0avgdata 109368maxresident)k 496inputs+0outputs (0major+877521minor)pagefaults 0swaps