<86>Jul 29 09:31:09 userdel[1244589]: delete user 'rooter' <86>Jul 29 09:31:09 groupadd[1244751]: group added to /etc/group: name=rooter, GID=663 <86>Jul 29 09:31:09 groupadd[1244751]: group added to /etc/gshadow: name=rooter <86>Jul 29 09:31:09 groupadd[1244751]: new group: name=rooter, GID=663 <86>Jul 29 09:31:09 useradd[1244900]: new user: name=rooter, UID=663, GID=663, home=/root, shell=/bin/bash <86>Jul 29 09:31:09 userdel[1245234]: delete user 'builder' <86>Jul 29 09:31:09 userdel[1245234]: removed group 'builder' owned by 'builder' <86>Jul 29 09:31:09 userdel[1245234]: removed shadow group 'builder' owned by 'builder' <86>Jul 29 09:31:09 groupadd[1245613]: group added to /etc/group: name=builder, GID=664 <86>Jul 29 09:31:09 groupadd[1245613]: group added to /etc/gshadow: name=builder <86>Jul 29 09:31:09 groupadd[1245613]: new group: name=builder, GID=664 <86>Jul 29 09:31:09 useradd[1245641]: new user: name=builder, UID=664, GID=664, home=/usr/src, shell=/bin/bash <13>Jul 29 09:31:11 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Jul 29 09:31:11 rpmi: libexpat-2.2.9-alt1 sisyphus+252464.200.2.1 1590958865 installed <13>Jul 29 09:31:11 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jul 29 09:31:11 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Jul 29 09:31:11 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jul 29 09:31:11 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Jul 29 09:31:11 rpmi: ca-certificates-2020.06.29-alt1 sisyphus+254237.300.1.1 1593450881 installed <13>Jul 29 09:31:11 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Jul 29 09:31:11 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Jul 29 09:31:12 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Jul 29 09:31:12 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed <13>Jul 29 09:31:12 rpmi: python3-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Jul 29 09:31:12 rpmi: python3-base-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Jul 29 09:31:12 rpmi: libpython3-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Jul 29 09:31:12 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Jul 29 09:31:12 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Jul 29 09:31:15 rpmi: python3-module-pkg_resources-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed <13>Jul 29 09:31:15 rpmi: python3-module-six-1.14.0-alt1 sisyphus+251567.100.1.1 1589268039 installed <13>Jul 29 09:31:15 rpmi: python-base-2.7.17-alt3 sisyphus+240580.60.5.1 1573516905 installed <13>Jul 29 09:31:15 rpmi: python3-module-cryptography-3.0-alt1 sisyphus+255181.200.1.1 1595326646 installed <13>Jul 29 09:31:15 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Jul 29 09:31:15 rpmi: python3-module-pytz-1:2020.1-alt1 sisyphus+254576.100.1.1 1594046074 installed <13>Jul 29 09:31:15 rpmi: python3-module-attrs-19.3.0-alt1 sisyphus+240796.100.1.1 1573741715 installed <13>Jul 29 09:31:15 rpmi: python3-module-genshi-0.7-alt2 sisyphus+229363.100.1.1 1557847335 installed <13>Jul 29 09:31:15 rpmi: libsqlite3-3.32.3-alt1 sisyphus+253798.100.1.1 1592756163 installed <13>Jul 29 09:31:15 rpmi: libffi6-1:3.2.1-alt4 sisyphus+251953.300.2.1 1589891360 installed <13>Jul 29 09:31:15 rpmi: python3-modules-sqlite3-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Jul 29 09:31:15 rpmi: python3-module-coverage-5.2-alt1 sisyphus+254584.100.1.1 1594055760 installed <13>Jul 29 09:31:15 rpmi: python-module-apipkg-1.5-alt1 1531926894 installed <13>Jul 29 09:31:15 rpmi: python-module-unidecode-0.04.17-alt1.git20141218.1.2 sisyphus+227535.600.1.2 1555953087 installed <13>Jul 29 09:31:15 rpmi: python3-module-sqlparse-0.2.2-alt1 sisyphus+228373.1300.2.3 1556721017 installed <13>Jul 29 09:31:15 rpmi: python3-module-sortedcontainers-2.2.2-alt1 sisyphus+253019.100.1.1 1591648277 installed <13>Jul 29 09:31:15 rpmi: python3-module-pluggy-0.13.1-alt2 sisyphus+250320.400.1.1 1588511673 installed <13>Jul 29 09:31:15 rpmi: python3-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed <13>Jul 29 09:31:15 rpmi: python3-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed <13>Jul 29 09:31:15 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed <13>Jul 29 09:31:15 rpmi: python3-module-wcwidth-0.1.9-alt1 sisyphus+251222.500.3.1 1588843640 installed <13>Jul 29 09:31:15 rpmi: python3-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed <13>Jul 29 09:31:15 rpmi: python3-module-lark-parser-0.8.2-alt1 sisyphus+248263.300.3.1 1584831366 installed <13>Jul 29 09:31:15 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Jul 29 09:31:15 rpmi: python3-module-py-1.8.0-alt6 sisyphus+252790.200.2.1 1591264310 installed <13>Jul 29 09:31:16 rpmi: python3-module-pytest-5.4.3-alt1 sisyphus+252705.100.3.1 1591287910 installed <13>Jul 29 09:31:16 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Jul 29 09:31:16 rpmi: python3-module-idna-2.10-alt1 sisyphus+255040.200.1.1 1594995891 installed <13>Jul 29 09:31:16 rpmi: python3-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed <13>Jul 29 09:31:16 rpmi: python-module-wcwidth-0.1.9-alt1 sisyphus+251222.500.3.1 1588843640 installed <13>Jul 29 09:31:16 rpmi: python-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed <13>Jul 29 09:31:16 rpmi: python-module-enum34-1.1.6-alt3 1527251693 installed <13>Jul 29 09:31:16 rpmi: pytz-zoneinfo-1:2020.1-alt1 sisyphus+254576.100.1.1 1594046074 installed <13>Jul 29 09:31:16 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed <13>Jul 29 09:31:16 rpmi: python3-module-pycparser-2.19-alt2 sisyphus+245734.100.1.1 1581192421 installed <13>Jul 29 09:31:16 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+244999.200.3.1 1585219427 installed <13>Jul 29 09:31:16 rpmi: python3-module-OpenSSL-19.0.0-alt1 sisyphus+238757.100.1.1 1570339901 installed <13>Jul 29 09:31:16 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Jul 29 09:31:16 rpmi: python3-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed <13>Jul 29 09:31:16 rpmi: python3-module-requests-2.24.0-alt1 sisyphus+254580.100.1.1 1594048060 installed <13>Jul 29 09:31:16 rpmi: libyaml2-0.2.5-alt1 sisyphus+253672.100.1.1 1592583137 installed <13>Jul 29 09:31:16 rpmi: python3-module-yaml-5.3.1-alt1 sisyphus+254577.100.1.1 1594046750 installed <13>Jul 29 09:31:16 rpmi: libmaxminddb-1.4.2-alt2 sisyphus+242679.100.1.1 1575990195 installed <13>Jul 29 09:31:16 rpmi: python3-module-MaxMindDB-1.5.4-alt1 sisyphus+254268.100.1.1 1593523488 installed <13>Jul 29 09:31:16 rpmi: python3-module-GeoIP2-3.0.0-alt1 sisyphus+254241.100.1.1 1593469593 installed <13>Jul 29 09:31:16 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Jul 29 09:31:16 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Jul 29 09:31:16 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed <13>Jul 29 09:31:16 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed <13>Jul 29 09:31:16 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed <13>Jul 29 09:31:16 rpmi: python3-module-lxml-4.5.0-alt2 sisyphus+250566.2700.6.1 1588189778 installed <13>Jul 29 09:31:16 rpmi: python3-module-pip-20.1.1-alt1 sisyphus+252815.100.1.1 1591282348 installed <13>Jul 29 09:31:16 rpmi: python-modules-curses-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:16 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Jul 29 09:31:16 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Jul 29 09:31:16 rpmi: python3-dev-3.8.5-alt1 sisyphus+244405.100.3.1 1595544514 installed <13>Jul 29 09:31:16 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Jul 29 09:31:16 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>Jul 29 09:31:16 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Jul 29 09:31:16 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <86>Jul 29 09:31:16 groupadd[1269430]: group added to /etc/group: name=_keytab, GID=499 <86>Jul 29 09:31:16 groupadd[1269430]: group added to /etc/gshadow: name=_keytab <86>Jul 29 09:31:16 groupadd[1269430]: new group: name=_keytab, GID=499 <13>Jul 29 09:31:16 rpmi: libkrb5-1.18.2-alt2 sisyphus+254565.100.4.1 1594375666 installed <13>Jul 29 09:31:16 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed <13>Jul 29 09:31:16 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Jul 29 09:31:16 rpmi: python-modules-compiler-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:16 rpmi: python-modules-email-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-unittest-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-encodings-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-nis-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-module-six-1.14.0-alt1 sisyphus+251567.100.1.1 1589268039 installed <13>Jul 29 09:31:17 rpmi: python-modules-json-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-module-pkg_resources-1:42.0.0-alt2 sisyphus+250566.100.6.1 1588187716 installed <13>Jul 29 09:31:17 rpmi: python-modules-ctypes-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-multiprocessing-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-logging-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-xml-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-module-dateutil-2.8.1-alt1 sisyphus+248266.102.7.1 1584846156 installed <13>Jul 29 09:31:17 rpmi: python-tools-2to3-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-module-more-itertools-1:5.0.0-alt2 sisyphus+226536.200.1.1 1554329977 installed <13>Jul 29 09:31:17 rpmi: python-modules-hotshot-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-bsddb-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-modules-distutils-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-strict-2.7.18-alt1 sisyphus+250345.100.4.1 1588665039 installed <13>Jul 29 09:31:17 rpmi: python-module-attrs-19.3.0-alt1 sisyphus+240796.100.1.1 1573741715 installed <13>Jul 29 09:31:17 rpmi: python-module-atomicwrites-1.3.0-alt2 sisyphus+235493.500.3.1 1565370463 installed <13>Jul 29 09:31:17 rpmi: python-module-backports-3.5.0.1-alt1.1.1 1517645428 installed <13>Jul 29 09:31:17 rpmi: python-module-configparser-3.7.4-alt2 sisyphus+225584.100.1.1 1553412635 installed <13>Jul 29 09:31:17 rpmi: python-module-contextlib2-0.5.5-alt2 sisyphus+228269.100.1.1 1556366540 installed <13>Jul 29 09:31:17 rpmi: python-modules-sqlite3-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <13>Jul 29 09:31:17 rpmi: python-module-coverage-5.2-alt1 sisyphus+254584.100.1.1 1594055760 installed <13>Jul 29 09:31:17 rpmi: python-module-ipaddress-1.0.18-alt2 sisyphus+245673.200.1.1 1581087895 installed <13>Jul 29 09:31:17 rpmi: python-module-fake-factory-0.8.17-alt1 1534412102 installed <13>Jul 29 09:31:17 rpmi: python-module-funcsigs-1.0.2-alt2 sisyphus+228355.2600.2.1 1556560236 installed <13>Jul 29 09:31:17 rpmi: python-module-scandir-1.10.0-alt1 sisyphus+225192.100.1.2 1552968870 installed <13>Jul 29 09:31:17 rpmi: python-module-pathlib2-2.3.3-alt1 sisyphus+228364.300.4.1 1556886257 installed <13>Jul 29 09:31:17 rpmi: python-module-py-1.8.0-alt6 sisyphus+252790.200.2.1 1591264310 installed <13>Jul 29 09:31:17 rpmi: python-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed <13>Jul 29 09:31:17 rpmi: python-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed <13>Jul 29 09:31:17 rpmi: python-module-zipp-0.5.0-alt1 sisyphus+229321.100.1.1 1557825329 installed <13>Jul 29 09:31:17 rpmi: python-module-importlib_metadata-1.3.0-alt2 sisyphus+246069.100.1.1 1581604389 installed <13>Jul 29 09:31:17 rpmi: python-module-pluggy-0.13.0-alt2 sisyphus+246682.200.1.1 1582205755 installed <13>Jul 29 09:31:17 rpmi: python-module-pytest-4.6.6-alt1 sisyphus+240871.100.2.2 1573876190 installed <13>Jul 29 09:31:17 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Jul 29 09:31:17 rpmi: python-dev-2.7.18-alt1 sisyphus+250345.100.4.1 1588665080 installed <86>Jul 29 09:31:17 groupadd[1272983]: group added to /etc/group: name=sasl, GID=498 <86>Jul 29 09:31:17 groupadd[1272983]: group added to /etc/gshadow: name=sasl <86>Jul 29 09:31:17 groupadd[1272983]: new group: name=sasl, GID=498 <13>Jul 29 09:31:17 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139863 installed <13>Jul 29 09:31:17 rpmi: libldap-2.4.48-alt3 sisyphus+238816.100.1.1 1570449022 installed <13>Jul 29 09:31:17 rpmi: libpq5-12.3-alt1 sisyphus+251539.240.7.2 1590643505 installed <13>Jul 29 09:31:17 rpmi: python3-module-psycopg2-2.8.3-alt1 sisyphus+245000.15400.79.1 1583229340 installed <13>Jul 29 09:31:18 rpmi: python3-module-django2.2-2.2.12-alt3 sisyphus+249903.100.1.1 1586823110 installed <13>Jul 29 09:31:18 rpmi: python3-module-hypothesis-5.7.0-alt1 sisyphus+248263.100.3.1 1584831283 installed <13>Jul 29 09:31:18 rpmi: python-module-setuptools-1:42.0.0-alt2 sisyphus+250566.100.6.1 1588187716 installed <13>Jul 29 09:31:18 rpmi: python-module-hypothesis-3.66.30-alt2 sisyphus+248263.200.3.1 1584831330 installed <13>Jul 29 09:31:18 rpmi: python-module-hpack-3.0.0-alt1.qa1 sisyphus+227493.500.1.3 1555835217 installed <13>Jul 29 09:31:18 rpmi: python-module-hyperframe-5.2.0-alt1 sisyphus+231788.100.1.1 1560100609 installed <13>Jul 29 09:31:18 rpmi: python3-module-setuptools-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed <13>Jul 29 09:31:18 rpmi: python3-module-hyperframe-5.2.0-alt1 sisyphus+231788.100.1.1 1560100609 installed <13>Jul 29 09:31:18 rpmi: python3-module-hpack-3.0.0-alt1.qa1 sisyphus+227493.500.1.3 1555835217 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/python-module-h2-3.0.1-alt3.nosrc.rpm Installing python-module-h2-3.0.1-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.38582 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf python-module-h2-3.0.1 + echo 'Source #0 (python-module-h2-3.0.1.tar):' Source #0 (python-module-h2-3.0.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/python-module-h2-3.0.1.tar + cd python-module-h2-3.0.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (h2-3.0.1-Update-dependencies.patch):' Patch #0 (h2-3.0.1-Update-dependencies.patch): + /usr/bin/patch -p1 patching file test/test_invalid_headers.py Hunk #1 succeeded at 203 (offset -1 lines). + cp -fR . ../python3 + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.38582 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-h2-3.0.1 + 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/python2.7 setup.py build --debug running build running build_py creating build creating build/lib creating build/lib/h2 copying h2/windows.py -> build/lib/h2 copying h2/utilities.py -> build/lib/h2 copying h2/stream.py -> build/lib/h2 copying h2/settings.py -> build/lib/h2 copying h2/frame_buffer.py -> build/lib/h2 copying h2/exceptions.py -> build/lib/h2 copying h2/events.py -> build/lib/h2 copying h2/errors.py -> build/lib/h2 copying h2/connection.py -> build/lib/h2 copying h2/config.py -> build/lib/h2 copying h2/__init__.py -> build/lib/h2 running egg_info creating h2.egg-info writing requirements to h2.egg-info/requires.txt writing h2.egg-info/PKG-INFO writing top-level names to h2.egg-info/top_level.txt writing dependency_links to h2.egg-info/dependency_links.txt writing manifest file 'h2.egg-info/SOURCES.txt' reading manifest file 'h2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/build' writing manifest file 'h2.egg-info/SOURCES.txt' + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-h2-3.0.1 + 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/h2 copying h2/windows.py -> build/lib/h2 copying h2/utilities.py -> build/lib/h2 copying h2/stream.py -> build/lib/h2 copying h2/settings.py -> build/lib/h2 copying h2/frame_buffer.py -> build/lib/h2 copying h2/exceptions.py -> build/lib/h2 copying h2/events.py -> build/lib/h2 copying h2/errors.py -> build/lib/h2 copying h2/connection.py -> build/lib/h2 copying h2/config.py -> build/lib/h2 copying h2/__init__.py -> build/lib/h2 running egg_info creating h2.egg-info writing h2.egg-info/PKG-INFO writing dependency_links to h2.egg-info/dependency_links.txt writing requirements to h2.egg-info/requires.txt writing top-level names to h2.egg-info/top_level.txt writing manifest file 'h2.egg-info/SOURCES.txt' reading manifest file 'h2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/build' writing manifest file 'h2.egg-info/SOURCES.txt' + popd ~/RPM/BUILD/python-module-h2-3.0.1 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.61755 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-h2-buildroot + : + /bin/rm -rf -- /usr/src/tmp/python-module-h2-buildroot + cd python-module-h2-3.0.1 + 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/python2.7 setup.py install --skip-build --root=/usr/src/tmp/python-module-h2-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-h2-buildroot creating /usr/src/tmp/python-module-h2-buildroot/usr creating /usr/src/tmp/python-module-h2-buildroot/usr/lib creating /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7 creating /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages creating /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/__init__.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/config.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/connection.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/errors.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/events.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/exceptions.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/frame_buffer.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/settings.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/stream.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/utilities.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 copying build/lib/h2/windows.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2 byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/__init__.py to __init__.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/config.py to config.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/connection.py to connection.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/errors.py to errors.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/events.py to events.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/exceptions.py to exceptions.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/frame_buffer.py to frame_buffer.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/settings.py to settings.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/stream.py to stream.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/utilities.py to utilities.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/windows.py to windows.pyc running install_egg_info running egg_info writing requirements to h2.egg-info/requires.txt writing h2.egg-info/PKG-INFO writing top-level names to h2.egg-info/top_level.txt writing dependency_links to h2.egg-info/dependency_links.txt reading manifest file 'h2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/build' writing manifest file 'h2.egg-info/SOURCES.txt' Copying h2.egg-info to /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2-3.0.1-py2.7.egg-info running install_scripts + pushd ../python3 ~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-h2-3.0.1 + 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/python-module-h2-buildroot --force running install running install_lib creating /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3 creating /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages creating /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/__init__.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/config.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/connection.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/errors.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/events.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/exceptions.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/frame_buffer.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/settings.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/stream.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/utilities.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 copying build/lib/h2/windows.py -> /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2 byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__init__.py to __init__.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/config.py to config.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/connection.py to connection.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/errors.py to errors.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/events.py to events.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/exceptions.py to exceptions.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/frame_buffer.py to frame_buffer.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/settings.py to settings.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/stream.py to stream.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/utilities.py to utilities.cpython-38.pyc byte-compiling /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/windows.py to windows.cpython-38.pyc running install_egg_info running egg_info writing h2.egg-info/PKG-INFO writing dependency_links to h2.egg-info/dependency_links.txt writing requirements to h2.egg-info/requires.txt writing top-level names to h2.egg-info/top_level.txt reading manifest file 'h2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/build' writing manifest file 'h2.egg-info/SOURCES.txt' Copying h2.egg-info to /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2-3.0.1-py3.8.egg-info running install_scripts + popd ~/RPM/BUILD/python-module-h2-3.0.1 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/python-module-h2-buildroot (auto) Verifying and fixing files in /usr/src/tmp/python-module-h2-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/python-module-h2-buildroot/ (default) Compressing files in /usr/src/tmp/python-module-h2-buildroot (auto) Adjusting library links in /usr/src/tmp/python-module-h2-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/python-module-h2-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Bytecompiling python modules in /usr/src/tmp/python-module-h2-buildroot using /usr/bin/python2.7 unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/__init__.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/config.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/connection.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/errors.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/events.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/exceptions.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/frame_buffer.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/settings.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/stream.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/utilities.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/windows.pyc compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/__init__.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/config.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/connection.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/errors.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/events.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/exceptions.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/frame_buffer.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/settings.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/stream.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/utilities.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/windows.py Bytecompiling python modules with optimization in /usr/src/tmp/python-module-h2-buildroot using /usr/bin/python2.7 -O compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/__init__.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/config.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/connection.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/errors.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/events.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/exceptions.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/frame_buffer.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/settings.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/stream.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/utilities.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python2.7/site-packages/h2/windows.py Bytecompiling python3 modules in /usr/src/tmp/python-module-h2-buildroot using /usr/bin/python3 unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/__init__.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/config.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/connection.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/errors.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/events.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/exceptions.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/frame_buffer.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/settings.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/stream.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/utilities.cpython-38.pyc unlink /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__pycache__/windows.cpython-38.pyc compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__init__.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/config.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/connection.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/errors.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/events.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/exceptions.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/frame_buffer.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/settings.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/stream.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/utilities.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/windows.py Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-h2-buildroot using /usr/bin/python3 -O compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__init__.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/config.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/connection.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/errors.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/events.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/exceptions.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/frame_buffer.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/settings.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/stream.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/utilities.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/windows.py Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-h2-buildroot using /usr/bin/python3 -OO compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/__init__.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/config.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/connection.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/errors.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/events.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/exceptions.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/frame_buffer.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/settings.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/stream.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/utilities.py compile /usr/src/tmp/python-module-h2-buildroot/usr/lib/python3/site-packages/h2/windows.py Hardlinking identical .pyc and .opt-?.pyc files './usr/lib/python3/site-packages/h2/__pycache__/utilities.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/utilities.cpython-38.pyc' './usr/lib/python3/site-packages/h2/__pycache__/settings.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/settings.cpython-38.pyc' './usr/lib/python3/site-packages/h2/__pycache__/frame_buffer.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/frame_buffer.cpython-38.pyc' './usr/lib/python3/site-packages/h2/__pycache__/exceptions.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/exceptions.cpython-38.pyc' './usr/lib/python3/site-packages/h2/__pycache__/events.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/events.cpython-38.pyc' './usr/lib/python3/site-packages/h2/__pycache__/errors.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/errors.cpython-38.pyc' './usr/lib/python3/site-packages/h2/__pycache__/config.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/config.cpython-38.pyc' './usr/lib/python3/site-packages/h2/__pycache__/__init__.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/h2/__pycache__/__init__.cpython-38.pyc' Hardlinking identical .pyc and .pyo files './usr/lib/python2.7/site-packages/h2/utilities.pyo' => './usr/lib/python2.7/site-packages/h2/utilities.pyc' './usr/lib/python2.7/site-packages/h2/settings.pyo' => './usr/lib/python2.7/site-packages/h2/settings.pyc' './usr/lib/python2.7/site-packages/h2/frame_buffer.pyo' => './usr/lib/python2.7/site-packages/h2/frame_buffer.pyc' './usr/lib/python2.7/site-packages/h2/exceptions.pyo' => './usr/lib/python2.7/site-packages/h2/exceptions.pyc' './usr/lib/python2.7/site-packages/h2/events.pyo' => './usr/lib/python2.7/site-packages/h2/events.pyc' './usr/lib/python2.7/site-packages/h2/errors.pyo' => './usr/lib/python2.7/site-packages/h2/errors.pyc' './usr/lib/python2.7/site-packages/h2/config.pyo' => './usr/lib/python2.7/site-packages/h2/config.pyc' './usr/lib/python2.7/site-packages/h2/__init__.pyo' => './usr/lib/python2.7/site-packages/h2/__init__.pyc' Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.49317 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd python-module-h2-3.0.1 ++ pwd + PYTHONPATH=/usr/src/RPM/BUILD/python-module-h2-3.0.1 + py.test ============================= test session starts ============================== platform linux2 -- Python 2.7.18, pytest-4.6.6, py-1.8.0, pluggy-0.13.0 rootdir: /usr/src/RPM/BUILD/python-module-h2-3.0.1 plugins: hypothesis-3.66.30 collected 1409 items test/test_basic_logic.py .........................................F..... [ 3%] ........................................................................ [ 8%] ........................................................................ [ 13%] ........................................................................ [ 18%] ........................................................................ [ 23%] ................................................ [ 27%] test/test_closed_streams.py ......................... [ 28%] test/test_complex_logic.py ................. [ 30%] test/test_config.py .................................................... [ 33%] ............ [ 34%] test/test_events.py FFF....................................... [ 37%] test/test_exceptions.py . [ 37%] test/test_flow_control_window.py ..................................FF... [ 40%] ..FFF [ 40%] test/test_h2_upgrade.py ............. [ 41%] test/test_head_request.py .. [ 41%] test/test_header_indexing.py ........................................... [ 44%] ........................................................................ [ 50%] ........................................................................ [ 55%] ........................................................................ [ 60%] ......................................... [ 63%] test/test_informational_responses.py .............................. [ 65%] test/test_interacting_stacks.py . [ 65%] test/test_invalid_content_lengths.py ... [ 65%] test/test_invalid_frame_sequences.py ...................... [ 67%] test/test_invalid_headers.py ........................................... [ 70%] ........................................................................ [ 75%] ..FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF...................................... [ 80%] ........................................................................ [ 85%] ........................................................................ [ 90%] ............ [ 91%] test/test_priority.py ....................... [ 93%] test/test_related_events.py ............. [ 94%] test/test_rfc7838.py ................... [ 95%] test/test_settings.py ......................FFFF.......... [ 98%] test/test_state_machines.py F.......F......... [ 99%] test/test_stream_reset.py ..... [ 99%] test/test_utility_functions.py ..... [100%] =================================== FAILURES =================================== _________________ TestBasicClient.test_changing_max_frame_size _________________ self = frame_factory = @given(frame_size=integers(min_value=2**14, max_value=(2**24 - 1))) > def test_changing_max_frame_size(self, frame_factory, frame_size): """ When the user changes the max frame size and the change is ACKed, the remote peer is now bound by the new frame size. test/test_basic_logic.py:782: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError ________ TestRemoteSettingsChanged.test_building_settings_from_scratch _________ self = @given(SETTINGS_STRATEGY) > def test_building_settings_from_scratch(self, settings_list): """ Missing old settings are defaulted to None. test/test_events.py:41: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _________ TestRemoteSettingsChanged.test_only_reports_changed_settings _________ self = @given(SETTINGS_STRATEGY, SETTINGS_STRATEGY) > def test_only_reports_changed_settings(self, old_settings_list, new_settings_list): """ Settings that were not changed are not reported. test/test_events.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError ______ TestRemoteSettingsChanged.test_correctly_reports_changed_settings _______ self = @given(SETTINGS_STRATEGY, SETTINGS_STRATEGY) > def test_correctly_reports_changed_settings(self, old_settings_list, new_settings_list): """ Settings that are changed are correctly reported. test/test_events.py:77: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError __________ TestAutomaticFlowControl.test_must_acknowledge_for_stream ___________ self = frame_factory = @given(stream_id=integers(max_value=0)) > def test_must_acknowledge_for_stream(self, frame_factory, stream_id): """ Flow control acknowledgements must be done on a stream ID that is greater than zero. test/test_flow_control_window.py:682: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _______ TestAutomaticFlowControl.test_cannot_acknowledge_less_than_zero ________ self = frame_factory = @given(size=integers(max_value=-1)) > def test_cannot_acknowledge_less_than_zero(self, frame_factory, size): """ The user must acknowledge at least 0 bytes. test/test_flow_control_window.py:707: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestAutomaticFlowControl.test_acknowledging_1024_bytes_when_empty_increments _ self = frame_factory = @given(integers(min_value=1025, max_value=DEFAULT_FLOW_WINDOW)) > def test_acknowledging_1024_bytes_when_empty_increments(self, frame_factory, increment): """ If the flow control window is empty and we acknowledge 1024 bytes or more, we will emit a WINDOW_UPDATE frame just to move the connection forward. test/test_flow_control_window.py:804: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _____________ TestAutomaticFlowControl.test_connection_only_empty ______________ self = frame_factory = @given(integers(min_value=1025, max_value=(DEFAULT_FLOW_WINDOW // 4) - 1)) > def test_connection_only_empty(self, frame_factory, increment): """ If the connection flow control window is empty, but the stream flow control windows aren't, and 1024 bytes or more are acknowledged by the user, we increment the connection window only. test/test_flow_control_window.py:840: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError ______________ TestAutomaticFlowControl.test_mixing_update_forms _______________ self = frame_factory = @given(integers(min_value=1025, max_value=DEFAULT_FLOW_WINDOW)) > def test_mixing_update_forms(self, frame_factory, increment): """ If the user mixes ackowledging data with manually incrementing windows, we still keep track of what's going on. test/test_flow_control_window.py:883: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags0-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags0-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags1-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags1-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags2-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags2-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags3-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags3-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=True, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags4-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags4-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags5-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags5-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags6-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags6-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags7-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags7-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=True, is_trailer=False, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags8-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags8-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags9-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags9-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags10-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags10-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags11-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags11-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=True, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags12-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags12-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=True, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags13-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags13-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=True, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags14-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags14-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=False, is_push_promise=True) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags15-validate_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _ TestFilter.test_range_of_acceptable_outputs[hdr_validation_flags15-validate_outbound_headers] _ self = validation_function = hdr_validation_flags = HeaderValidationFlags(is_client=False, is_trailer=False, is_response_header=False, is_push_promise=False) @pytest.mark.parametrize('validation_function', validation_functions) > @pytest.mark.parametrize('hdr_validation_flags', hdr_validation_combos) @given(headers=HEADERS_STRATEGY) def test_range_of_acceptable_outputs(self, headers, validation_function, hdr_validation_flags): """ The header validation functions either return the data unchanged or throw a ProtocolError. test/test_invalid_headers.py:508: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _________ TestSettings.test_cannot_set_invalid_values_for_enable_push __________ self = @given(integers()) > def test_cannot_set_invalid_values_for_enable_push(self, val): """ SETTINGS_ENABLE_PUSH only allows two values: 0, 1. test/test_settings.py:258: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError ______ TestSettings.test_cannot_set_invalid_vals_for_initial_window_size _______ self = @given(integers()) > def test_cannot_set_invalid_vals_for_initial_window_size(self, val): """ SETTINGS_INITIAL_WINDOW_SIZE only allows values between 0 and 2**32 - 1 inclusive. test/test_settings.py:280: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError ________ TestSettings.test_cannot_set_invalid_values_for_max_frame_size ________ self = @given(integers()) > def test_cannot_set_invalid_values_for_max_frame_size(self, val): """ SETTINGS_MAX_FRAME_SIZE only allows values between 2**14 and 2**24 - 1. test/test_settings.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError _____ TestSettings.test_cannot_set_invalid_values_for_max_header_list_size _____ self = @given(integers()) > def test_cannot_set_invalid_values_for_max_header_list_size(self, val): """ SETTINGS_MAX_HEADER_LIST_SIZE only allows non-negative values. test/test_settings.py:337: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError ______________ TestConnectionStateMachine.test_state_transitions _______________ self = @given(state=sampled_from(h2.connection.ConnectionState), > input_=sampled_from(h2.connection.ConnectionInputs)) def test_state_transitions(self, state, input_): test/test_state_machines.py:25: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError ________________ TestStreamStateMachine.test_state_transitions _________________ self = @given(state=sampled_from(h2.stream.StreamState), > input_=sampled_from(h2.stream.StreamInputs)) def test_state_transitions(self, state, input_): test/test_state_machines.py:76: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = test_runner = search_strategy = test = settings = settings(buffer_size=8192, database=DirectoryBasedExampleDatabase('/usr/src/RP...ess_health_check=(), timeout=60, use_coverage=True, verbosity=Verbosity.normal) random = , had_seed = None def __init__( self, test_runner, search_strategy, test, settings, random, had_seed ): self.test_runner = test_runner self.search_strategy = search_strategy self.settings = settings self.last_exception = None self.falsifying_examples = () self.__was_flaky = False self.random = random self.__warned_deadline = False self.__existing_collector = None self.__test_runtime = None self.__had_seed = had_seed self.test = test self.coverage_data = CoverageData() self.files_to_propagate = set() self.failed_normally = False self.used_examples_from_database = False if settings.use_coverage and not IN_COVERAGE_TESTS: # pragma: no cover if Collector._collectors: parent = Collector._collectors[-1] # We include any files the collector has already decided to # trace whether or not on re-investigation we still think it # wants to trace them. The reason for this is that in some # cases coverage gets the wrong answer when we run it # ourselves due to reasons that are our fault but are hard to # fix (we lie about where certain functions come from). # This causes us to not record the actual test bodies as # covered. But if we intended to trace test bodies then the # file must already have been traced when getting to this point # and so will already be in the collector's data. Hence we can # use that information to get the correct answer here. # See issue 997 for more context. self.files_to_propagate = set(parent.data) self.hijack_collector(parent) self.collector = Collector( branch=True, timid=FORCE_PURE_TRACER, should_trace=self.should_trace, check_include=hypothesis_check_include, concurrency='thread', > warn=escalate_warning, ) E TypeError: __init__() takes exactly 9 arguments (7 given) /usr/lib/python2.7/site-packages/hypothesis/core.py:516: TypeError =================== 47 failed, 1362 passed in 11.98 seconds ==================== error: Bad exit status from /usr/src/tmp/rpm-tmp.49317 (%check) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.49317 (%check) Command exited with non-zero status 1 16.41user 0.54system 0:16.98elapsed 99%CPU (0avgtext+0avgdata 42460maxresident)k 0inputs+0outputs (0major+116916minor)pagefaults 0swaps hsh-rebuild: rebuild of `python-module-h2-3.0.1-alt3.src.rpm' failed. Command exited with non-zero status 1 25.97user 3.64system 0:31.04elapsed 95%CPU (0avgtext+0avgdata 110660maxresident)k 4008inputs+0outputs (0major+529324minor)pagefaults 0swaps