<86>Dec 31 10:46:07 userdel[3074127]: delete user 'rooter'
<86>Dec 31 10:46:07 userdel[3074127]: removed group 'rooter' owned by 'rooter'
<86>Dec 31 10:46:07 userdel[3074127]: removed shadow group 'rooter' owned by 'rooter'
<86>Dec 31 10:46:07 groupadd[3074157]: group added to /etc/group: name=rooter, GID=708
<86>Dec 31 10:46:07 groupadd[3074157]: group added to /etc/gshadow: name=rooter
<86>Dec 31 10:46:07 groupadd[3074157]: new group: name=rooter, GID=708
<86>Dec 31 10:46:07 useradd[3074208]: new user: name=rooter, UID=708, GID=708, home=/root, shell=/bin/bash
<86>Dec 31 10:46:07 userdel[3074269]: delete user 'builder'
<86>Dec 31 10:46:07 userdel[3074269]: removed group 'builder' owned by 'builder'
<86>Dec 31 10:46:07 userdel[3074269]: removed shadow group 'builder' owned by 'builder'
<86>Dec 31 10:46:08 groupadd[3074476]: group added to /etc/group: name=builder, GID=709
<86>Dec 31 10:46:08 groupadd[3074476]: group added to /etc/gshadow: name=builder
<86>Dec 31 10:46:08 groupadd[3074476]: new group: name=builder, GID=709
<86>Dec 31 10:46:08 useradd[3074483]: new user: name=builder, UID=709, GID=709, home=/usr/src, shell=/bin/bash
<13>Dec 31 10:46:12 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Dec 31 10:46:12 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed
<13>Dec 31 10:46:12 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Dec 31 10:46:12 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed
<13>Dec 31 10:46:12 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Dec 31 10:46:12 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Dec 31 10:46:12 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed
<13>Dec 31 10:46:12 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Dec 31 10:46:12 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Dec 31 10:46:12 rpmi: libcrypto1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed
<13>Dec 31 10:46:12 rpmi: libssl1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed
<13>Dec 31 10:46:12 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Dec 31 10:46:13 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Dec 31 10:46:13 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Dec 31 10:46:13 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed
<13>Dec 31 10:46:13 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed
<13>Dec 31 10:46:28 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed
<13>Dec 31 10:46:28 rpmi: python3-module-pkg_resources-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed
<13>Dec 31 10:46:28 rpmi: python3-module-genshi-0.7.4-alt2 sisyphus+261703.100.2.1 1605232240 installed
<13>Dec 31 10:46:28 rpmi: python3-module-pluggy-0.13.1-alt2 sisyphus+250320.400.1.1 1588511673 installed
<13>Dec 31 10:46:28 rpmi: python3-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed
<13>Dec 31 10:46:28 rpmi: python3-module-filelock-3.0.10-alt1 sisyphus+228355.1000.1.1 1556554060 installed
<13>Dec 31 10:46:28 rpmi: libsqlite3-3.34.0-alt1 sisyphus+262869.100.1.1 1607008534 installed
<13>Dec 31 10:46:28 rpmi: libopenblas-0.3.9-alt1 sisyphus+238855.200.5.1 1593950422 installed
<13>Dec 31 10:46:28 rpmi: python3-modules-sqlite3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Dec 31 10:46:28 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed
<13>Dec 31 10:46:28 rpmi: python-modules-compiler-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:28 rpmi: python-modules-email-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:28 rpmi: python-modules-unittest-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python-modules-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python-modules-encodings-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python-modules-json-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python-modules-ctypes-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python-modules-multiprocessing-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python-module-pkg_resources-1:42.0.0-alt3 sisyphus+257539.100.1.1 1599462744 installed
<13>Dec 31 10:46:30 rpmi: python-modules-sqlite3-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python-modules-xml-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:30 rpmi: python3-module-pyparsing-2.4.2-alt2 sisyphus+261315.100.1.1 1604861802 installed
<13>Dec 31 10:46:30 rpmi: python3-module-packaging-19.0-alt3 sisyphus+261322.40.5.2 1604886824 installed
<13>Dec 31 10:46:30 rpmi: python3-module-distlib-0.3.1-alt1 sisyphus+260458.100.5.1 1603874801 installed
<13>Dec 31 10:46:30 rpmi: python3-module-attrs-20.3.0-alt1 sisyphus+262357.100.1.1 1606152750 installed
<13>Dec 31 10:46:30 rpmi: python3-module-appdirs-1.4.3-alt2 sisyphus+246664.100.1.1 1582182741 installed
<13>Dec 31 10:46:31 rpmi: python3-module-virtualenv-20.1.0-alt1 sisyphus+260458.400.5.1 1603874977 installed
<13>Dec 31 10:46:31 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed
<13>Dec 31 10:46:31 rpmi: python3-module-py-1.9.0-alt1 sisyphus+255737.100.16.1 1603346569 installed
<13>Dec 31 10:46:31 rpmi: python3-module-webencodings-0.5.1-alt2 sisyphus+245915.200.1.1 1581496105 installed
<13>Dec 31 10:46:31 rpmi: python3-module-pycparser-2.20-alt1 sisyphus+260990.100.1.1 1604547209 installed
<13>Dec 31 10:46:31 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+255743.100.1.1 1596453449 installed
<13>Dec 31 10:46:31 rpmi: python3-module-cryptography-3.3.0-alt1 sisyphus+263159.100.1.1 1607527063 installed
<13>Dec 31 10:46:31 rpmi: python3-module-openssl-19.1.0-alt1 sisyphus+261139.100.1.1 1604672912 installed
<13>Dec 31 10:46:31 rpmi: libxblas-1.0.248-alt1.3 sisyphus+229150.100.1.1 1557388786 installed
<13>Dec 31 10:46:31 rpmi: libquadmath0-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed
<13>Dec 31 10:46:31 rpmi: libgfortran5-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed
<13>Dec 31 10:46:31 rpmi: liblapack-1:3.8.0-alt3 sisyphus+221521.100.1.1 1550134903 installed
<13>Dec 31 10:46:33 rpmi: python3-module-numpy-1:1.19.1-alt1 sisyphus+256803.200.2.1 1598449355 installed
<13>Dec 31 10:46:33 rpmi: python3-module-toml-0.10.1-alt1 sisyphus+257632.200.4.1 1599645356 installed
<13>Dec 31 10:46:33 rpmi: python3-module-pytest-6.1.1-alt1 sisyphus+255737.340.16.1 1603346892 installed
<13>Dec 31 10:46:33 rpmi: libgpg-error-1.41-alt3 sisyphus+264227.100.1.1 1609346330 installed
<13>Dec 31 10:46:34 rpmi: libgcrypt20-1.8.7-alt1 sisyphus+264176.100.1.1 1609249178 installed
<13>Dec 31 10:46:34 rpmi: libxslt-1.1.34-alt2 sisyphus+248264.100.1.1 1584829770 installed
<13>Dec 31 10:46:34 rpmi: python3-module-cssselect-0.9.1-alt2 sisyphus+250566.2300.6.1 1588188959 installed
<13>Dec 31 10:46:34 rpmi: python3-module-html5lib-1:1.0.1-alt1 sisyphus+238807.100.2.1 1570465973 installed
<13>Dec 31 10:46:35 rpmi: python3-module-lxml-4.6.1-alt2 sisyphus+261624.100.1.1 1605171595 installed
<13>Dec 31 10:46:36 rpmi: python3-module-pip-20.1.1-alt1 sisyphus+252815.100.1.1 1591282348 installed
<13>Dec 31 10:46:37 rpmi: python-module-coverage-5.3-alt1 sisyphus+258633.100.1.1 1601003056 installed
<13>Dec 31 10:46:37 rpmi: python3-module-tox-3.20.1-alt1 sisyphus+260250.100.2.1 1603460131 installed
<13>Dec 31 10:46:38 rpmi: python3-module-coverage-5.3-alt1 sisyphus+258633.100.1.1 1601003056 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/python-module-sh-1.12.14-alt5.nosrc.rpm (w1.gzdio)
<13>Dec 31 10:46:49 rpmi: python-modules-logging-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:49 rpmi: python-tools-2to3-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:50 rpmi: python-modules-bsddb-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:50 rpmi: python-modules-hotshot-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:50 rpmi: python-modules-curses-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:50 rpmi: python-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:50 rpmi: python-modules-distutils-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:50 rpmi: libtinfo-devel-6.2.20201107-alt1 sisyphus+261749.100.1.1 1605292929 installed
<13>Dec 31 10:46:51 rpmi: libncurses-devel-6.2.20201107-alt1 sisyphus+261749.100.1.1 1605292929 installed
<13>Dec 31 10:46:51 rpmi: python3-dev-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Dec 31 10:46:51 rpmi: libverto-0.3.0-alt1_11 sisyphus+263994.100.1.1 1608994695 installed
<13>Dec 31 10:46:51 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed
<13>Dec 31 10:46:51 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed
<13>Dec 31 10:46:51 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed
<86>Dec 31 10:46:51 groupadd[3125985]: group added to /etc/group: name=_keytab, GID=499
<86>Dec 31 10:46:51 groupadd[3125985]: group added to /etc/gshadow: name=_keytab
<86>Dec 31 10:46:51 groupadd[3125985]: new group: name=_keytab, GID=499
<13>Dec 31 10:46:52 rpmi: libkrb5-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed
<13>Dec 31 10:46:52 rpmi: libtirpc-1.2.6-alt1 sisyphus+250076.100.1.1 1587038270 installed
<13>Dec 31 10:46:52 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed
<13>Dec 31 10:46:52 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed
<13>Dec 31 10:46:53 rpmi: python-dev-2.7.18-alt3 sisyphus+263690.140.6.1 1608730167 installed
<13>Dec 31 10:46:53 rpmi: python-module-setuptools-1:42.0.0-alt3 sisyphus+257539.100.1.1 1599462744 installed
<13>Dec 31 10:46:54 rpmi: python3-module-setuptools-1:46.1.3-alt2 sisyphus+260458.600.6.1 1603876498 installed
Installing python-module-sh-1.12.14-alt5.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.52263
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python-module-sh-1.12.14
+ echo 'Source #0 (python-module-sh-1.12.14.tar):'
Source #0 (python-module-sh-1.12.14.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python-module-sh-1.12.14.tar
+ cd python-module-sh-1.12.14
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (pep-0538-test-fix.patch):'
Patch #1 (pep-0538-test-fix.patch):
+ /usr/bin/patch -p1
patching file test.py
+ echo 'Patch #2 (1.12.14-sh-alt-fix-test_piped_exceptionX.patch):'
Patch #2 (1.12.14-sh-alt-fix-test_piped_exceptionX.patch):
+ /usr/bin/patch -p1
patching file test.py
Hunk #1 succeeded at 605 (offset 15 lines).
Hunk #2 succeeded at 626 (offset 15 lines).
+ echo 'Patch #3 (1.12.14-sh-alt-fix-test_general_signal.patch):'
Patch #3 (1.12.14-sh-alt-fix-test_general_signal.patch):
+ /usr/bin/patch -p1
patching file test.py
Hunk #1 succeeded at 1428 (offset 23 lines).
+ sed -i -e 's:==:>=:g' requirements-dev.txt requirements-docs.txt
+ cp -fr . ../python3
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.41655
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-sh-1.12.14
+ 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
copying sh.py -> build/lib
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-sh-1.12.14
+ 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
copying sh.py -> build/lib
+ popd
~/RPM/BUILD/python-module-sh-1.12.14
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.67040
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/python-module-sh-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/python-module-sh-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd python-module-sh-1.12.14
+ 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-sh-buildroot --force
running install
running install_lib
creating /usr/src/tmp/python-module-sh-buildroot
creating /usr/src/tmp/python-module-sh-buildroot/usr
creating /usr/src/tmp/python-module-sh-buildroot/usr/lib
creating /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7
creating /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7/site-packages
copying build/lib/sh.py -> /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7/site-packages
byte-compiling /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7/site-packages/sh.py to sh.pyc
running install_egg_info
running egg_info
creating sh.egg-info
writing sh.egg-info/PKG-INFO
writing top-level names to sh.egg-info/top_level.txt
writing dependency_links to sh.egg-info/dependency_links.txt
writing manifest file 'sh.egg-info/SOURCES.txt'
reading manifest file 'sh.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
writing manifest file 'sh.egg-info/SOURCES.txt'
Copying sh.egg-info to /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7/site-packages/sh-1.12.14-py2.7.egg-info
running install_scripts
+ pushd ../python3
~/RPM/BUILD/python3 ~/RPM/BUILD/python-module-sh-1.12.14
+ 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-sh-buildroot --force
running install
running install_lib
creating /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3
creating /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages
copying build/lib/sh.py -> /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages
byte-compiling /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages/sh.py to sh.cpython-38.pyc
running install_egg_info
running egg_info
creating sh.egg-info
writing sh.egg-info/PKG-INFO
writing dependency_links to sh.egg-info/dependency_links.txt
writing top-level names to sh.egg-info/top_level.txt
writing manifest file 'sh.egg-info/SOURCES.txt'
reading manifest file 'sh.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
writing manifest file 'sh.egg-info/SOURCES.txt'
Copying sh.egg-info to /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages/sh-1.12.14-py3.8.egg-info
running install_scripts
+ popd
~/RPM/BUILD/python-module-sh-1.12.14
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/python-module-sh-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/python-module-sh-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/python-module-sh-buildroot/ (default)
Compressing files in /usr/src/tmp/python-module-sh-buildroot (auto)
Adjusting library links in /usr/src/tmp/python-module-sh-buildroot
./usr/lib: (from <cmdline>:0)
Verifying ELF objects in /usr/src/tmp/python-module-sh-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-sh-buildroot using /usr/bin/python2.7
unlink /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7/site-packages/sh.pyc
compile /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7/site-packages/sh.py
Bytecompiling python modules with optimization in /usr/src/tmp/python-module-sh-buildroot using /usr/bin/python2.7 -O
compile /usr/src/tmp/python-module-sh-buildroot/usr/lib/python2.7/site-packages/sh.py
Bytecompiling python3 modules in /usr/src/tmp/python-module-sh-buildroot using /usr/bin/python3
unlink /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages/__pycache__/sh.cpython-38.pyc
compile /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages/sh.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/python-module-sh-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages/sh.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python-module-sh-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/python-module-sh-buildroot/usr/lib/python3/site-packages/sh.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/__pycache__/sh.cpython-38.opt-1.pyc' => './usr/lib/python3/site-packages/__pycache__/sh.cpython-38.pyc'
Hardlinking identical .pyc and .pyo files
'./usr/lib/python2.7/site-packages/sh.pyo' => './usr/lib/python2.7/site-packages/sh.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.3896
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python-module-sh-1.12.14
+ cat
+ export PIP_NO_BUILD_ISOLATION=no
+ PIP_NO_BUILD_ISOLATION=no
+ export PIP_NO_INDEX=YES
+ PIP_NO_INDEX=YES
+ export TOXENV=py2,py3
+ TOXENV=py2,py3
+ tox.py3 --sitepackages -o -vv -r
using tox.ini: /usr/src/RPM/BUILD/python-module-sh-1.12.14/tox.ini (pid 3148293)
py3 uses /usr/bin/python3
python2 (/usr/bin/python2) is {'executable': '/usr/bin/python2', 'version_info': [2, 7, 18, 'final', 0], 'implementation': 'CPython', 'sysplatform': 'linux2', 'version': '2.7.18 (default, Dec 21 2020, 10:50:51) \n[GCC 10.2.1 20201125 (ALT Sisyphus 10.2.1-alt2)]', 'is_64': False, 'extra_version_info': None}
py2 uses /usr/bin/python2
using tox-3.20.1 from /usr/lib/python3/site-packages/tox/__init__.py (pid 3148293)
GLOB start: packaging 
GLOB sdist-make: /usr/src/RPM/BUILD/python-module-sh-1.12.14/setup.py
[3149790] /usr/src/RPM/BUILD/python-module-sh-1.12.14$ /usr/bin/python3 setup.py sdist --formats=zip --dist-dir /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/dist >.tox/log/GLOB-0.log
running sdist
running egg_info
writing sh.egg-info/PKG-INFO
writing dependency_links to sh.egg-info/dependency_links.txt
writing top-level names to sh.egg-info/top_level.txt
reading manifest file 'sh.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*.pyc' found anywhere in distribution
writing manifest file 'sh.egg-info/SOURCES.txt'
running check
creating sh-1.12.14
creating sh-1.12.14/sh.egg-info
copying files to sh-1.12.14...
copying CHANGELOG.md -> sh-1.12.14
copying LICENSE.txt -> sh-1.12.14
copying MANIFEST.in -> sh-1.12.14
copying README.rst -> sh-1.12.14
copying setup.cfg -> sh-1.12.14
copying setup.py -> sh-1.12.14
copying sh.py -> sh-1.12.14
copying test.py -> sh-1.12.14
copying sh.egg-info/PKG-INFO -> sh-1.12.14/sh.egg-info
copying sh.egg-info/SOURCES.txt -> sh-1.12.14/sh.egg-info
copying sh.egg-info/dependency_links.txt -> sh-1.12.14/sh.egg-info
copying sh.egg-info/top_level.txt -> sh-1.12.14/sh.egg-info
Writing sh-1.12.14/setup.cfg
creating /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/dist
creating '/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/dist/sh-1.12.14.zip' and adding 'sh-1.12.14' to it
adding 'sh-1.12.14'
adding 'sh-1.12.14/sh.egg-info'
adding 'sh-1.12.14/PKG-INFO'
adding 'sh-1.12.14/test.py'
adding 'sh-1.12.14/sh.py'
adding 'sh-1.12.14/setup.py'
adding 'sh-1.12.14/setup.cfg'
adding 'sh-1.12.14/README.rst'
adding 'sh-1.12.14/MANIFEST.in'
adding 'sh-1.12.14/LICENSE.txt'
adding 'sh-1.12.14/CHANGELOG.md'
adding 'sh-1.12.14/sh.egg-info/top_level.txt'
adding 'sh-1.12.14/sh.egg-info/dependency_links.txt'
adding 'sh-1.12.14/sh.egg-info/SOURCES.txt'
adding 'sh-1.12.14/sh.egg-info/PKG-INFO'
removing 'sh-1.12.14' (and everything under it)

GLOB finish: packaging  after 1.31 seconds
copying new sdistfile to '/usr/src/.tox/distshare/sh-1.12.14.zip'
package .tmp/package/1/sh-1.12.14.zip links to dist/sh-1.12.14.zip (/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox)
py2 start: getenv /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2
py2 cannot reuse: -r flag
py2 create: /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3150857] /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox$ /usr/bin/python3 -m virtualenv --system-site-packages --no-download --python /usr/bin/python2 py2
created virtual environment CPython2.7.18.final.0-32 in 1163ms
  creator CPython2Posix(dest=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2, clear=False, global=True)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/usr/src/.local/share/virtualenv)
    added seed packages: pip==20.2.4, setuptools==44.1.1, wheel==0.35.1
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator
py2 finish: getenv /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2 after 1.88 seconds
py2 start: installpkg /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip
py2 inst: /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip
write config to /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/.tox-config1 as '2effa60c1ad2645cbc4e11b68c64413899666c2cacf84691c2a5864a933a7690 /usr/bin/python2\n3.20.1 1 0 0'
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3152127] /usr/src/RPM/BUILD/python-module-sh-1.12.14$ /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin/python -m pip install --exists-action w .tox/.tmp/package/1/sh-1.12.14.zip
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
Processing ./.tox/.tmp/package/1/sh-1.12.14.zip
Building wheels for collected packages: sh
  Building wheel for sh (setup.py): started
  Building wheel for sh (setup.py): finished with status 'done'
  Created wheel for sh: filename=sh-1.12.14-py2.py3-none-any.whl size=36887 sha256=46e0c3ec60cf526754799f32c5ca1a837f0d7c61f66bfcdf7a8ebfe583ed6191
  Stored in directory: /usr/src/.cache/pip/wheels/7f/6e/c2/1aabfa93ba56fa68201407bf45f8a116a377c18bdc0a1a4f0e
Successfully built sh
Installing collected packages: sh
Successfully installed sh-1.12.14
py2 finish: installpkg /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip after 5.46 seconds
py2 start: envreport 
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3159452] /usr/src/RPM/BUILD/python-module-sh-1.12.14$ /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin/python -m pip freeze >.tox/py2/log/py2-0.log
py2 finish: envreport  after 0.76 seconds
py2 installed: DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.,coverage==5.3,sh @ file:///usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip
py2 start: run-test-pre 
py2 run-test-pre: PYTHONHASHSEED='3173014836'
py2 finish: run-test-pre  after 0.00 seconds
py2 start: run-test 
py2 run-test: commands[0] | /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin/python sh.py travis
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3160986] /usr/src/RPM/BUILD/python-module-sh-1.12.14$ /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin/python sh.py travis
test_basic (__main__.ExecutionContextTests) ... ok
test_importer_detects_module_name (__main__.ExecutionContextTests) ... ok
test_importer_only_works_with_sh (__main__.ExecutionContextTests) ... ok
test_no_bad_name (__main__.ExecutionContextTests) ... ok
test_no_interfere1 (__main__.ExecutionContextTests) ... ok
test_no_interfere2 (__main__.ExecutionContextTests) ... ok
test_reimport_no_interfere (__main__.ExecutionContextTests) ... ok
test_set_in_parent_function (__main__.ExecutionContextTests) ... ok
test_append_stdout (__main__.FunctionalTests) ... ok
test_arg_preprocessor (__main__.FunctionalTests) ... ok
test_background (__main__.FunctionalTests) ... ok
test_background_exception (__main__.FunctionalTests) ... ok
test_bake_args_come_first (__main__.FunctionalTests) ... ok
test_baked_command_can_be_printed (__main__.FunctionalTests) ... ok
test_bg_exit_code (__main__.FunctionalTests) ... ok
test_binary_input (__main__.FunctionalTests) ... ok
test_binary_pipe (__main__.FunctionalTests) ... ok
test_callable_interact (__main__.FunctionalTests) ... ok
test_callable_stdin (__main__.FunctionalTests) ... ok
test_cast_bg (__main__.FunctionalTests) ... ok
test_cd_homedir (__main__.FunctionalTests) ... ok
test_change_stdout_buffering (__main__.FunctionalTests) ... ok
test_cmd_eq (__main__.FunctionalTests) ... ok
test_command_not_found (__main__.FunctionalTests) ... ok
test_command_wrapper (__main__.FunctionalTests) ... ok
test_command_wrapper_equivalence (__main__.FunctionalTests) ... ok
test_composition (__main__.FunctionalTests) ... ok
test_custom_long_prefix (__main__.FunctionalTests) ... ok
test_custom_separator (__main__.FunctionalTests) ... ok
test_custom_separator_space (__main__.FunctionalTests) ... ok
test_custom_timeout_signal (__main__.FunctionalTests) ... ok
test_cwd (__main__.FunctionalTests) ... ok
test_decode_error_handling (__main__.FunctionalTests) ... ok
test_doesnt_execute_directories (__main__.FunctionalTests) ... ok
test_done_callback (__main__.FunctionalTests) ... ok
test_done_cb_exc (__main__.FunctionalTests) ... ok
test_encoding (__main__.FunctionalTests) ... ok
test_environment (__main__.FunctionalTests)
tests that environments variables that we pass into sh commands ... ok
test_err_piped (__main__.FunctionalTests) ... ok
test_err_redirection (__main__.FunctionalTests) ... ok
test_err_redirection_actual_file (__main__.FunctionalTests) ... ok
test_err_to_out (__main__.FunctionalTests) ... ok
test_err_to_out_and_sys_stdout (__main__.FunctionalTests) ... ok
test_exception (__main__.FunctionalTests) ... ok
test_exit_code (__main__.FunctionalTests) ... ok
test_exit_code_from_exception (__main__.FunctionalTests) ... ok
test_exit_code_with_hasattr (__main__.FunctionalTests) ... ok
test_failure_with_large_output (__main__.FunctionalTests) ... ok
test_fg (__main__.FunctionalTests) ... ok
test_fg_alternative (__main__.FunctionalTests) ... ok
test_fg_env (__main__.FunctionalTests) ... ok
test_fg_exc (__main__.FunctionalTests) ... ok
test_for_generator_to_err (__main__.FunctionalTests) ... ok
test_fork_exc (__main__.FunctionalTests) ... ok
test_general_signal (__main__.FunctionalTests) ... ok
test_generator_and_callback (__main__.FunctionalTests) ... ok
test_grandchild_no_sighup (__main__.FunctionalTests) ... ok
test_huge_piped_data (__main__.FunctionalTests) ... ok
test_incompatible_special_args (__main__.FunctionalTests) ... ok
test_incremental_composition (__main__.FunctionalTests) ... ok
test_internal_bufsize (__main__.FunctionalTests) ... ok
test_iter_generator (__main__.FunctionalTests) ... ok
test_iter_unicode (__main__.FunctionalTests) ... ok
test_long_bool_option (__main__.FunctionalTests) ... ok
test_long_option (__main__.FunctionalTests) ... ok
test_manual_stdin_file (__main__.FunctionalTests) ... ok
test_manual_stdin_iterable (__main__.FunctionalTests) ... ok
test_manual_stdin_queue (__main__.FunctionalTests) ... ok
test_manual_stdin_string (__main__.FunctionalTests) ... ok
test_multiple_args_long_option (__main__.FunctionalTests) ... ok
test_multiple_args_short_option (__main__.FunctionalTests) ... ok
test_multiple_bakes (__main__.FunctionalTests) ... ok
test_multiple_pipes (__main__.FunctionalTests) ... ok
test_new_session (__main__.FunctionalTests) ... ok
test_no_arg (__main__.FunctionalTests) ... ok
test_no_err (__main__.FunctionalTests) ... ok
test_no_out (__main__.FunctionalTests) ... ok
test_no_pipe (__main__.FunctionalTests) ... ok
test_no_proc_no_attr (__main__.FunctionalTests) ... ok
test_non_ascii_error (__main__.FunctionalTests) ... ok
test_non_existant_cwd (__main__.FunctionalTests) ... ok
test_nonblocking_iter (__main__.FunctionalTests) ... ok
test_number_arg (__main__.FunctionalTests) ... ok
test_ok_code (__main__.FunctionalTests) ... ok
test_ok_code_none (__main__.FunctionalTests) ... ok
test_out_filename (__main__.FunctionalTests) ... ok
test_out_redirection (__main__.FunctionalTests) ... ok
test_output_equivalence (__main__.FunctionalTests) ... ok
test_partially_applied_callback (__main__.FunctionalTests) ... ok
test_patched_glob (__main__.FunctionalTests) ... ok
test_patched_glob_with_recursive_argument (__main__.FunctionalTests) ... skipped 'Test only works on Python 3.5 or higher'
test_pipe_fd (__main__.FunctionalTests) ... ok
test_piped_exception1 (__main__.FunctionalTests) ... ok
test_piped_exception2 (__main__.FunctionalTests) ... ok
test_piped_generator (__main__.FunctionalTests) ... ok
test_print_command (__main__.FunctionalTests) ... ok
test_pushd (__main__.FunctionalTests)
test basic pushd functionality ... ok
test_pushd_cd (__main__.FunctionalTests)
test that pushd works like pushd/popd with built-in cd correctly ... ok
test_quote_escaping (__main__.FunctionalTests) ... ok
test_raw_args (__main__.FunctionalTests) ... ok
test_shadowed_subcommand (__main__.FunctionalTests) ... ok
test_short_bool_option (__main__.FunctionalTests) ... ok
test_short_option (__main__.FunctionalTests) ... ok
test_signal_exception (__main__.FunctionalTests) ... ok
test_signal_group (__main__.FunctionalTests) ... ok
test_sigpipe (__main__.FunctionalTests) ... ok
test_stdin_from_string (__main__.FunctionalTests) ... ok
test_stdin_newline_bufsize (__main__.FunctionalTests) ... ok
test_stdin_unbuffered_bufsize (__main__.FunctionalTests) ... FAIL

======================================================================
FAIL: test_stdin_unbuffered_bufsize (__main__.FunctionalTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/src/RPM/BUILD/python-module-sh-1.12.14/test.py", line 2399, in test_stdin_unbuffered_bufsize
    self.assertTrue(abs(1-time1) < 0.5)
AssertionError: False is not true

----------------------------------------------------------------------
Ran 109 tests in 68.830s

FAILED (failures=1, skipped=1)
Coverage.py warning: Module sh.py was never imported. (module-not-imported)
Coverage.py warning: No data was collected. (no-data-collected)
Testing Python2.7, locale 'en_US.UTF-8', poller: select
Failed for 2.7, en_US.UTF-8
ERROR: InvocationError for command /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py2/bin/python sh.py travis (exited with code 1)
py2 finish: run-test  after 69.64 seconds
py2 start: run-test-post 
py2 finish: run-test-post  after 0.00 seconds
py3 start: getenv /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3
py3 cannot reuse: -r flag
py3 create: /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3248990] /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox$ /usr/bin/python3 -m virtualenv --system-site-packages --no-download --python /usr/bin/python3 py3
created virtual environment CPython3.8.6.final.0-32 in 1234ms
  creator CPython3Posix(dest=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3, clear=False, global=True)
  seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/usr/src/.local/share/virtualenv)
    added seed packages: pip==20.2.4, setuptools==50.3.2, wheel==0.35.1
  activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
py3 finish: getenv /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3 after 3.07 seconds
py3 start: installpkg /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip
py3 inst: /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip
write config to /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/.tox-config1 as 'd20406ca54ecf8d2da7681203d205ff114490c49a316615df280c472c055b4d3 /usr/bin/python3\n3.20.1 1 0 0'
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3252625] /usr/src/RPM/BUILD/python-module-sh-1.12.14$ /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin/python -m pip install --exists-action w .tox/.tmp/package/1/sh-1.12.14.zip
Processing ./.tox/.tmp/package/1/sh-1.12.14.zip
Building wheels for collected packages: sh
  Building wheel for sh (setup.py): started
  Building wheel for sh (setup.py): finished with status 'done'
  Created wheel for sh: filename=sh-1.12.14-py2.py3-none-any.whl size=36887 sha256=46e0c3ec60cf526754799f32c5ca1a837f0d7c61f66bfcdf7a8ebfe583ed6191
  Stored in directory: /usr/src/.cache/pip/wheels/63/46/3a/fb995b0cefd8ce0b77b75d977613e461ddf7b11426d64f43ba
Successfully built sh
Installing collected packages: sh
Successfully installed sh-1.12.14
py3 finish: installpkg /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip after 7.18 seconds
py3 start: envreport 
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3262114] /usr/src/RPM/BUILD/python-module-sh-1.12.14$ /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin/python -m pip freeze >.tox/py3/log/py3-0.log
py3 finish: envreport  after 3.18 seconds
py3 installed: apipkg==1.5,appdirs==1.4.3,attrs==20.3.0,cffi==1.14.0,coverage==5.3,cryptography==3.3,cssselect==0.9.1,distlib==0.3.1,filelock==3.0.10,Genshi==0.7.4,html5lib==1.0.1,iniconfig==1.0.0,lxml==4.6.1,numpy==1.19.1,packaging==19.0,pluggy==0.13.1,py==1.9.0,pycparser==2.20,pyOpenSSL==19.1.0,pyparsing==2.4.2,pytest==6.1.1,python-ntlm==1.1.0,sh @ file:///usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip,six==1.15.0,toml==0.10.1,tox==3.20.1,virtualenv==20.1.0,webencodings==0.5.1
py3 start: run-test-pre 
py3 run-test-pre: PYTHONHASHSEED='3173014836'
py3 finish: run-test-pre  after 0.00 seconds
py3 start: run-test 
py3 run-test: commands[0] | /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin/python sh.py travis
setting PATH=/usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
[3268254] /usr/src/RPM/BUILD/python-module-sh-1.12.14$ /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/py3/bin/python sh.py travis
test_basic (__main__.ExecutionContextTests) ... ok
test_importer_detects_module_name (__main__.ExecutionContextTests) ... ok
test_importer_only_works_with_sh (__main__.ExecutionContextTests) ... ok
test_no_bad_name (__main__.ExecutionContextTests) ... ok
test_no_interfere1 (__main__.ExecutionContextTests) ... ok
test_no_interfere2 (__main__.ExecutionContextTests) ... ok
test_reimport_no_interfere (__main__.ExecutionContextTests) ... ok
test_set_in_parent_function (__main__.ExecutionContextTests) ... ok
test_append_stdout (__main__.FunctionalTests) ... ok
test_arg_preprocessor (__main__.FunctionalTests) ... ok
test_background (__main__.FunctionalTests) ... ok
test_background_exception (__main__.FunctionalTests) ... ok
test_bake_args_come_first (__main__.FunctionalTests) ... ok
test_baked_command_can_be_printed (__main__.FunctionalTests) ... ok
test_bg_exit_code (__main__.FunctionalTests) ... ok
test_binary_input (__main__.FunctionalTests) ... ok
test_binary_pipe (__main__.FunctionalTests) ... ok
test_callable_interact (__main__.FunctionalTests) ... ok
test_callable_stdin (__main__.FunctionalTests) ... ok
test_cast_bg (__main__.FunctionalTests) ... ok
test_cd_homedir (__main__.FunctionalTests) ... ok
test_change_stdout_buffering (__main__.FunctionalTests) ... ok
test_cmd_eq (__main__.FunctionalTests) ... ok
test_command_not_found (__main__.FunctionalTests) ... ok
test_command_wrapper (__main__.FunctionalTests) ... ok
test_command_wrapper_equivalence (__main__.FunctionalTests) ... ok
test_composition (__main__.FunctionalTests) ... ok
test_custom_long_prefix (__main__.FunctionalTests) ... ok
test_custom_separator (__main__.FunctionalTests) ... ok
test_custom_separator_space (__main__.FunctionalTests) ... ok
test_custom_timeout_signal (__main__.FunctionalTests) ... ok
test_cwd (__main__.FunctionalTests) ... ok
test_decode_error_handling (__main__.FunctionalTests) ... ok
test_doesnt_execute_directories (__main__.FunctionalTests) ... ok
test_done_callback (__main__.FunctionalTests) ... ok
test_done_cb_exc (__main__.FunctionalTests) ... ok
test_encoding (__main__.FunctionalTests) ... ok
test_environment (__main__.FunctionalTests)
tests that environments variables that we pass into sh commands ... ok
test_err_piped (__main__.FunctionalTests) ... ok
test_err_redirection (__main__.FunctionalTests) ... ok
test_err_redirection_actual_file (__main__.FunctionalTests) ... ok
test_err_to_out (__main__.FunctionalTests) ... ok
test_err_to_out_and_sys_stdout (__main__.FunctionalTests) ... ok
test_exception (__main__.FunctionalTests) ... ok
test_exit_code (__main__.FunctionalTests) ... ok
test_exit_code_from_exception (__main__.FunctionalTests) ... ok
test_exit_code_with_hasattr (__main__.FunctionalTests) ... ok
test_failure_with_large_output (__main__.FunctionalTests) ... ok
test_fg (__main__.FunctionalTests) ... ok
test_fg_alternative (__main__.FunctionalTests) ... ok
test_fg_env (__main__.FunctionalTests) ... ok
test_fg_exc (__main__.FunctionalTests) ... ok
test_for_generator_to_err (__main__.FunctionalTests) ... ok
test_fork_exc (__main__.FunctionalTests) ... ok
test_general_signal (__main__.FunctionalTests) ... ok
test_generator_and_callback (__main__.FunctionalTests) ... ok
test_grandchild_no_sighup (__main__.FunctionalTests) ... ok
test_huge_piped_data (__main__.FunctionalTests) ... ok
test_incompatible_special_args (__main__.FunctionalTests) ... ok
test_incremental_composition (__main__.FunctionalTests) ... ok
test_internal_bufsize (__main__.FunctionalTests) ... ok
test_iter_generator (__main__.FunctionalTests) ... ok
test_iter_unicode (__main__.FunctionalTests) ... ok
test_long_bool_option (__main__.FunctionalTests) ... ok
test_long_option (__main__.FunctionalTests) ... ok
test_manual_stdin_file (__main__.FunctionalTests) ... ok
test_manual_stdin_iterable (__main__.FunctionalTests) ... ok
test_manual_stdin_queue (__main__.FunctionalTests) ... ok
test_manual_stdin_string (__main__.FunctionalTests) ... ok
test_multiple_args_long_option (__main__.FunctionalTests) ... ok
test_multiple_args_short_option (__main__.FunctionalTests) ... ok
test_multiple_bakes (__main__.FunctionalTests) ... ok
test_multiple_pipes (__main__.FunctionalTests) ... ok
test_new_session (__main__.FunctionalTests) ... ok
test_no_arg (__main__.FunctionalTests) ... ok
test_no_err (__main__.FunctionalTests) ... ok
test_no_out (__main__.FunctionalTests) ... ok
test_no_pipe (__main__.FunctionalTests) ... ok
test_no_proc_no_attr (__main__.FunctionalTests) ... ok
test_non_ascii_error (__main__.FunctionalTests) ... ok
test_non_existant_cwd (__main__.FunctionalTests) ... ok
test_nonblocking_iter (__main__.FunctionalTests) ... ok
test_number_arg (__main__.FunctionalTests) ... ok
test_ok_code (__main__.FunctionalTests) ... ok
test_ok_code_none (__main__.FunctionalTests) ... ok
test_out_filename (__main__.FunctionalTests) ... ok
test_out_redirection (__main__.FunctionalTests) ... ok
test_output_equivalence (__main__.FunctionalTests) ... ok
test_partially_applied_callback (__main__.FunctionalTests) ... ok
test_patched_glob (__main__.FunctionalTests) ... ok
test_patched_glob_with_recursive_argument (__main__.FunctionalTests) ... ok
test_pipe_fd (__main__.FunctionalTests) ... ok
test_piped_exception1 (__main__.FunctionalTests) ... ok
test_piped_exception2 (__main__.FunctionalTests) ... ok
test_piped_generator (__main__.FunctionalTests) ... ok
test_print_command (__main__.FunctionalTests) ... ok
test_pushd (__main__.FunctionalTests)
test basic pushd functionality ... ok
test_pushd_cd (__main__.FunctionalTests)
test that pushd works like pushd/popd with built-in cd correctly ... ok
test_quote_escaping (__main__.FunctionalTests) ... ok
test_raw_args (__main__.FunctionalTests) ... ok
test_shadowed_subcommand (__main__.FunctionalTests) ... ok
test_short_bool_option (__main__.FunctionalTests) ... ok
test_short_option (__main__.FunctionalTests) ... ok
test_signal_exception (__main__.FunctionalTests) ... ok
test_signal_group (__main__.FunctionalTests) ... ok
test_sigpipe (__main__.FunctionalTests) ... ok
test_stdin_from_string (__main__.FunctionalTests) ... ok
test_stdin_newline_bufsize (__main__.FunctionalTests) ... ok
test_stdin_unbuffered_bufsize (__main__.FunctionalTests) ... ok
test_stdout_callback (__main__.FunctionalTests) ... ok
test_stdout_callback_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_exit (__main__.FunctionalTests) ... ok
test_stdout_callback_kill (__main__.FunctionalTests) ... ok
test_stdout_callback_line_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_line_unbuffered (__main__.FunctionalTests) ... ok
test_stdout_callback_no_wait (__main__.FunctionalTests) ... ok
test_stdout_callback_terminate (__main__.FunctionalTests) ... ok
test_stdout_callback_with_input (__main__.FunctionalTests) ... ok
test_stdout_pipe (__main__.FunctionalTests) ... ok
test_stringio_input (__main__.FunctionalTests) ... ok
test_stringio_output (__main__.FunctionalTests) ... ok
test_subcommand_and_bake (__main__.FunctionalTests) ... ok
test_timeout (__main__.FunctionalTests) ... ok
test_timeout_overstep (__main__.FunctionalTests) ... ok
test_trunc_exc (__main__.FunctionalTests) ... ok
test_tty_input (__main__.FunctionalTests) ... ok
test_tty_output (__main__.FunctionalTests) ... ok
test_tty_stdin (__main__.FunctionalTests) ... ok
test_tty_tee (__main__.FunctionalTests) ... ok
test_unchecked_pipeline_failure (__main__.FunctionalTests) ... ok
test_unchecked_producer_failure (__main__.FunctionalTests) ... ok
test_unicode_arg (__main__.FunctionalTests) ... ok
test_unicode_exception (__main__.FunctionalTests) ... ok
test_which (__main__.FunctionalTests) ... ok
test_which_paths (__main__.FunctionalTests) ... ok
test_with_context (__main__.FunctionalTests) ... ok
test_with_context_args (__main__.FunctionalTests) ... ok
test_args_deprecated (__main__.MiscTests) ... ok
test_cant_import_all (__main__.MiscTests) ... ok
test_change_log_message (__main__.MiscTests) ... ok
test_eintr (__main__.MiscTests) ... ok
test_fd_over_1024 (__main__.MiscTests) ... skipped 'Only enabled for select.select'
test_no_fd_leak (__main__.MiscTests) ... skipped 'Missing required system programs: lsof'
test_percent_doesnt_fail_logging (__main__.MiscTests)
test that a command name doesn't interfere with string formatting in ... ok
test_pushd_thread_safety (__main__.MiscTests) ... ok
test_signal_exception_aliases (__main__.MiscTests)
proves that signal exceptions with numbers and names are equivalent ... ok
test_stdin_nohang (__main__.MiscTests) ... ok
test_stop_iteration_doesnt_block (__main__.MiscTests)
proves that calling calling next() on a stopped iterator doesn't ... ok
test_threaded_with_contexts (__main__.MiscTests) ... ok
test_unicode_path (__main__.MiscTests) ... ok
test_wraps (__main__.MiscTests) ... ok
test_patch_command (__main__.MockTests) ... ok
test_patch_command_cls (__main__.MockTests) ... ok
test_chunk_buffered (__main__.StreamBuffererTests) ... ok
test_newline_buffered (__main__.StreamBuffererTests) ... ok
test_unbuffered (__main__.StreamBuffererTests) ... ok

----------------------------------------------------------------------
Ran 156 tests in 52.968s

OK (skipped=2)
Coverage.py warning: Module sh.py was never imported. (module-not-imported)
Coverage.py warning: No data was collected. (no-data-collected)
test_basic (__main__.ExecutionContextTests) ... ok
test_importer_detects_module_name (__main__.ExecutionContextTests) ... ok
test_importer_only_works_with_sh (__main__.ExecutionContextTests) ... ok
test_no_bad_name (__main__.ExecutionContextTests) ... ok
test_no_interfere1 (__main__.ExecutionContextTests) ... ok
test_no_interfere2 (__main__.ExecutionContextTests) ... ok
test_reimport_no_interfere (__main__.ExecutionContextTests) ... ok
test_set_in_parent_function (__main__.ExecutionContextTests) ... ok
test_append_stdout (__main__.FunctionalTests) ... ok
test_arg_preprocessor (__main__.FunctionalTests) ... ok
test_background (__main__.FunctionalTests) ... ok
test_background_exception (__main__.FunctionalTests) ... ok
test_bake_args_come_first (__main__.FunctionalTests) ... ok
test_baked_command_can_be_printed (__main__.FunctionalTests) ... ok
test_bg_exit_code (__main__.FunctionalTests) ... ok
test_binary_input (__main__.FunctionalTests) ... ok
test_binary_pipe (__main__.FunctionalTests) ... ok
test_callable_interact (__main__.FunctionalTests) ... ok
test_callable_stdin (__main__.FunctionalTests) ... ok
test_cast_bg (__main__.FunctionalTests) ... ok
test_cd_homedir (__main__.FunctionalTests) ... ok
test_change_stdout_buffering (__main__.FunctionalTests) ... ok
test_cmd_eq (__main__.FunctionalTests) ... ok
test_command_not_found (__main__.FunctionalTests) ... ok
test_command_wrapper (__main__.FunctionalTests) ... ok
test_command_wrapper_equivalence (__main__.FunctionalTests) ... ok
test_composition (__main__.FunctionalTests) ... ok
test_custom_long_prefix (__main__.FunctionalTests) ... ok
test_custom_separator (__main__.FunctionalTests) ... ok
test_custom_separator_space (__main__.FunctionalTests) ... ok
test_custom_timeout_signal (__main__.FunctionalTests) ... ok
test_cwd (__main__.FunctionalTests) ... ok
test_decode_error_handling (__main__.FunctionalTests) ... ok
test_doesnt_execute_directories (__main__.FunctionalTests) ... ok
test_done_callback (__main__.FunctionalTests) ... ok
test_done_cb_exc (__main__.FunctionalTests) ... ok
test_encoding (__main__.FunctionalTests) ... ok
test_environment (__main__.FunctionalTests)
tests that environments variables that we pass into sh commands ... ok
test_err_piped (__main__.FunctionalTests) ... ok
test_err_redirection (__main__.FunctionalTests) ... ok
test_err_redirection_actual_file (__main__.FunctionalTests) ... ok
test_err_to_out (__main__.FunctionalTests) ... ok
test_err_to_out_and_sys_stdout (__main__.FunctionalTests) ... ok
test_exception (__main__.FunctionalTests) ... ok
test_exit_code (__main__.FunctionalTests) ... ok
test_exit_code_from_exception (__main__.FunctionalTests) ... ok
test_exit_code_with_hasattr (__main__.FunctionalTests) ... ok
test_failure_with_large_output (__main__.FunctionalTests) ... ok
test_fg (__main__.FunctionalTests) ... ok
test_fg_alternative (__main__.FunctionalTests) ... ok
test_fg_env (__main__.FunctionalTests) ... ok
test_fg_exc (__main__.FunctionalTests) ... ok
test_for_generator_to_err (__main__.FunctionalTests) ... ok
test_fork_exc (__main__.FunctionalTests) ... ok
test_general_signal (__main__.FunctionalTests) ... ok
test_generator_and_callback (__main__.FunctionalTests) ... ok
test_grandchild_no_sighup (__main__.FunctionalTests) ... ok
test_huge_piped_data (__main__.FunctionalTests) ... ok
test_incompatible_special_args (__main__.FunctionalTests) ... ok
test_incremental_composition (__main__.FunctionalTests) ... ok
test_internal_bufsize (__main__.FunctionalTests) ... ok
test_iter_generator (__main__.FunctionalTests) ... ok
test_iter_unicode (__main__.FunctionalTests) ... ok
test_long_bool_option (__main__.FunctionalTests) ... ok
test_long_option (__main__.FunctionalTests) ... ok
test_manual_stdin_file (__main__.FunctionalTests) ... ok
test_manual_stdin_iterable (__main__.FunctionalTests) ... ok
test_manual_stdin_queue (__main__.FunctionalTests) ... ok
test_manual_stdin_string (__main__.FunctionalTests) ... ok
test_multiple_args_long_option (__main__.FunctionalTests) ... ok
test_multiple_args_short_option (__main__.FunctionalTests) ... ok
test_multiple_bakes (__main__.FunctionalTests) ... ok
test_multiple_pipes (__main__.FunctionalTests) ... ok
test_new_session (__main__.FunctionalTests) ... ok
test_no_arg (__main__.FunctionalTests) ... ok
test_no_err (__main__.FunctionalTests) ... ok
test_no_out (__main__.FunctionalTests) ... ok
test_no_pipe (__main__.FunctionalTests) ... ok
test_no_proc_no_attr (__main__.FunctionalTests) ... ok
test_non_ascii_error (__main__.FunctionalTests) ... ok
test_non_existant_cwd (__main__.FunctionalTests) ... ok
test_nonblocking_iter (__main__.FunctionalTests) ... ok
test_number_arg (__main__.FunctionalTests) ... ok
test_ok_code (__main__.FunctionalTests) ... ok
test_ok_code_none (__main__.FunctionalTests) ... ok
test_out_filename (__main__.FunctionalTests) ... ok
test_out_redirection (__main__.FunctionalTests) ... ok
test_output_equivalence (__main__.FunctionalTests) ... ok
test_partially_applied_callback (__main__.FunctionalTests) ... ok
test_patched_glob (__main__.FunctionalTests) ... ok
test_patched_glob_with_recursive_argument (__main__.FunctionalTests) ... ok
test_pipe_fd (__main__.FunctionalTests) ... ok
test_piped_exception1 (__main__.FunctionalTests) ... ok
test_piped_exception2 (__main__.FunctionalTests) ... ok
test_piped_generator (__main__.FunctionalTests) ... ok
test_print_command (__main__.FunctionalTests) ... ok
test_pushd (__main__.FunctionalTests)
test basic pushd functionality ... ok
test_pushd_cd (__main__.FunctionalTests)
test that pushd works like pushd/popd with built-in cd correctly ... ok
test_quote_escaping (__main__.FunctionalTests) ... ok
test_raw_args (__main__.FunctionalTests) ... ok
test_shadowed_subcommand (__main__.FunctionalTests) ... ok
test_short_bool_option (__main__.FunctionalTests) ... ok
test_short_option (__main__.FunctionalTests) ... ok
test_signal_exception (__main__.FunctionalTests) ... ok
test_signal_group (__main__.FunctionalTests) ... ok
test_sigpipe (__main__.FunctionalTests) ... ok
test_stdin_from_string (__main__.FunctionalTests) ... ok
test_stdin_newline_bufsize (__main__.FunctionalTests) ... ok
test_stdin_unbuffered_bufsize (__main__.FunctionalTests) ... ok
test_stdout_callback (__main__.FunctionalTests) ... ok
test_stdout_callback_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_exit (__main__.FunctionalTests) ... ok
test_stdout_callback_kill (__main__.FunctionalTests) ... ok
test_stdout_callback_line_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_line_unbuffered (__main__.FunctionalTests) ... ok
test_stdout_callback_no_wait (__main__.FunctionalTests) ... ok
test_stdout_callback_terminate (__main__.FunctionalTests) ... ok
test_stdout_callback_with_input (__main__.FunctionalTests) ... ok
test_stdout_pipe (__main__.FunctionalTests) ... ok
test_stringio_input (__main__.FunctionalTests) ... ok
test_stringio_output (__main__.FunctionalTests) ... ok
test_subcommand_and_bake (__main__.FunctionalTests) ... ok
test_timeout (__main__.FunctionalTests) ... ok
test_timeout_overstep (__main__.FunctionalTests) ... ok
test_trunc_exc (__main__.FunctionalTests) ... ok
test_tty_input (__main__.FunctionalTests) ... ok
test_tty_output (__main__.FunctionalTests) ... ok
test_tty_stdin (__main__.FunctionalTests) ... ok
test_tty_tee (__main__.FunctionalTests) ... ok
test_unchecked_pipeline_failure (__main__.FunctionalTests) ... ok
test_unchecked_producer_failure (__main__.FunctionalTests) ... ok
test_unicode_arg (__main__.FunctionalTests) ... ok
test_unicode_exception (__main__.FunctionalTests) ... ok
test_which (__main__.FunctionalTests) ... ok
test_which_paths (__main__.FunctionalTests) ... ok
test_with_context (__main__.FunctionalTests) ... ok
test_with_context_args (__main__.FunctionalTests) ... ok
test_args_deprecated (__main__.MiscTests) ... ok
test_cant_import_all (__main__.MiscTests) ... ok
test_change_log_message (__main__.MiscTests) ... ok
test_eintr (__main__.MiscTests) ... ok
test_fd_over_1024 (__main__.MiscTests) ... ok
test_no_fd_leak (__main__.MiscTests) ... skipped 'Missing required system programs: lsof'
test_percent_doesnt_fail_logging (__main__.MiscTests)
test that a command name doesn't interfere with string formatting in ... ok
test_pushd_thread_safety (__main__.MiscTests) ... ok
test_signal_exception_aliases (__main__.MiscTests)
proves that signal exceptions with numbers and names are equivalent ... ok
test_stdin_nohang (__main__.MiscTests) ... ok
test_stop_iteration_doesnt_block (__main__.MiscTests)
proves that calling calling next() on a stopped iterator doesn't ... ok
test_threaded_with_contexts (__main__.MiscTests) ... ok
test_unicode_path (__main__.MiscTests) ... ok
test_wraps (__main__.MiscTests) ... ok
test_patch_command (__main__.MockTests) ... ok
test_patch_command_cls (__main__.MockTests) ... ok
test_chunk_buffered (__main__.StreamBuffererTests) ... ok
test_newline_buffered (__main__.StreamBuffererTests) ... ok
test_unbuffered (__main__.StreamBuffererTests) ... ok

----------------------------------------------------------------------
Ran 156 tests in 49.939s

OK (skipped=1)
Coverage.py warning: Module sh.py was never imported. (module-not-imported)
Coverage.py warning: No data was collected. (no-data-collected)
test_basic (__main__.ExecutionContextTests) ... ok
test_importer_detects_module_name (__main__.ExecutionContextTests) ... ok
test_importer_only_works_with_sh (__main__.ExecutionContextTests) ... ok
test_no_bad_name (__main__.ExecutionContextTests) ... ok
test_no_interfere1 (__main__.ExecutionContextTests) ... ok
test_no_interfere2 (__main__.ExecutionContextTests) ... ok
test_reimport_no_interfere (__main__.ExecutionContextTests) ... ok
test_set_in_parent_function (__main__.ExecutionContextTests) ... ok
test_append_stdout (__main__.FunctionalTests) ... ok
test_arg_preprocessor (__main__.FunctionalTests) ... ok
test_background (__main__.FunctionalTests) ... ok
test_background_exception (__main__.FunctionalTests) ... ok
test_bake_args_come_first (__main__.FunctionalTests) ... ok
test_baked_command_can_be_printed (__main__.FunctionalTests) ... ok
test_bg_exit_code (__main__.FunctionalTests) ... ok
test_binary_input (__main__.FunctionalTests) ... ok
test_binary_pipe (__main__.FunctionalTests) ... ok
test_callable_interact (__main__.FunctionalTests) ... ok
test_callable_stdin (__main__.FunctionalTests) ... ok
test_cast_bg (__main__.FunctionalTests) ... ok
test_cd_homedir (__main__.FunctionalTests) ... ok
test_change_stdout_buffering (__main__.FunctionalTests) ... ok
test_cmd_eq (__main__.FunctionalTests) ... ok
test_command_not_found (__main__.FunctionalTests) ... ok
test_command_wrapper (__main__.FunctionalTests) ... ok
test_command_wrapper_equivalence (__main__.FunctionalTests) ... ok
test_composition (__main__.FunctionalTests) ... ok
test_custom_long_prefix (__main__.FunctionalTests) ... ok
test_custom_separator (__main__.FunctionalTests) ... ok
test_custom_separator_space (__main__.FunctionalTests) ... ok
test_custom_timeout_signal (__main__.FunctionalTests) ... ok
test_cwd (__main__.FunctionalTests) ... ok
test_decode_error_handling (__main__.FunctionalTests) ... ok
test_doesnt_execute_directories (__main__.FunctionalTests) ... ok
test_done_callback (__main__.FunctionalTests) ... ok
test_done_cb_exc (__main__.FunctionalTests) ... ok
test_encoding (__main__.FunctionalTests) ... ok
test_environment (__main__.FunctionalTests)
tests that environments variables that we pass into sh commands ... ok
test_err_piped (__main__.FunctionalTests) ... ok
test_err_redirection (__main__.FunctionalTests) ... ok
test_err_redirection_actual_file (__main__.FunctionalTests) ... ok
test_err_to_out (__main__.FunctionalTests) ... ok
test_err_to_out_and_sys_stdout (__main__.FunctionalTests) ... ok
test_exception (__main__.FunctionalTests) ... ok
test_exit_code (__main__.FunctionalTests) ... ok
test_exit_code_from_exception (__main__.FunctionalTests) ... ok
test_exit_code_with_hasattr (__main__.FunctionalTests) ... ok
test_failure_with_large_output (__main__.FunctionalTests) ... ok
test_fg (__main__.FunctionalTests) ... ok
test_fg_alternative (__main__.FunctionalTests) ... ok
test_fg_env (__main__.FunctionalTests) ... ok
test_fg_exc (__main__.FunctionalTests) ... ok
test_for_generator_to_err (__main__.FunctionalTests) ... ok
test_fork_exc (__main__.FunctionalTests) ... ok
test_general_signal (__main__.FunctionalTests) ... ok
test_generator_and_callback (__main__.FunctionalTests) ... ok
test_grandchild_no_sighup (__main__.FunctionalTests) ... ok
test_huge_piped_data (__main__.FunctionalTests) ... ok
test_incompatible_special_args (__main__.FunctionalTests) ... ok
test_incremental_composition (__main__.FunctionalTests) ... ok
test_internal_bufsize (__main__.FunctionalTests) ... ok
test_iter_generator (__main__.FunctionalTests) ... ok
test_iter_unicode (__main__.FunctionalTests) ... ok
test_long_bool_option (__main__.FunctionalTests) ... ok
test_long_option (__main__.FunctionalTests) ... ok
test_manual_stdin_file (__main__.FunctionalTests) ... ok
test_manual_stdin_iterable (__main__.FunctionalTests) ... ok
test_manual_stdin_queue (__main__.FunctionalTests) ... ok
test_manual_stdin_string (__main__.FunctionalTests) ... ok
test_multiple_args_long_option (__main__.FunctionalTests) ... ok
test_multiple_args_short_option (__main__.FunctionalTests) ... ok
test_multiple_bakes (__main__.FunctionalTests) ... ok
test_multiple_pipes (__main__.FunctionalTests) ... ok
test_new_session (__main__.FunctionalTests) ... ok
test_no_arg (__main__.FunctionalTests) ... ok
test_no_err (__main__.FunctionalTests) ... ok
test_no_out (__main__.FunctionalTests) ... ok
test_no_pipe (__main__.FunctionalTests) ... ok
test_no_proc_no_attr (__main__.FunctionalTests) ... ok
test_non_ascii_error (__main__.FunctionalTests) ... ok
test_non_existant_cwd (__main__.FunctionalTests) ... ok
test_nonblocking_iter (__main__.FunctionalTests) ... ok
test_number_arg (__main__.FunctionalTests) ... ok
test_ok_code (__main__.FunctionalTests) ... ok
test_ok_code_none (__main__.FunctionalTests) ... ok
test_out_filename (__main__.FunctionalTests) ... ok
test_out_redirection (__main__.FunctionalTests) ... ok
test_output_equivalence (__main__.FunctionalTests) ... ok
test_partially_applied_callback (__main__.FunctionalTests) ... ok
test_patched_glob (__main__.FunctionalTests) ... ok
test_patched_glob_with_recursive_argument (__main__.FunctionalTests) ... ok
test_pipe_fd (__main__.FunctionalTests) ... ok
test_piped_exception1 (__main__.FunctionalTests) ... ok
test_piped_exception2 (__main__.FunctionalTests) ... ok
test_piped_generator (__main__.FunctionalTests) ... ok
test_print_command (__main__.FunctionalTests) ... ok
test_pushd (__main__.FunctionalTests)
test basic pushd functionality ... ok
test_pushd_cd (__main__.FunctionalTests)
test that pushd works like pushd/popd with built-in cd correctly ... ok
test_quote_escaping (__main__.FunctionalTests) ... ok
test_raw_args (__main__.FunctionalTests) ... ok
test_shadowed_subcommand (__main__.FunctionalTests) ... ok
test_short_bool_option (__main__.FunctionalTests) ... ok
test_short_option (__main__.FunctionalTests) ... ok
test_signal_exception (__main__.FunctionalTests) ... ok
test_signal_group (__main__.FunctionalTests) ... ok
test_sigpipe (__main__.FunctionalTests) ... ok
test_stdin_from_string (__main__.FunctionalTests) ... ok
test_stdin_newline_bufsize (__main__.FunctionalTests) ... ok
test_stdin_unbuffered_bufsize (__main__.FunctionalTests) ... ok
test_stdout_callback (__main__.FunctionalTests) ... ok
test_stdout_callback_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_exit (__main__.FunctionalTests) ... ok
test_stdout_callback_kill (__main__.FunctionalTests) ... ok
test_stdout_callback_line_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_line_unbuffered (__main__.FunctionalTests) ... ok
test_stdout_callback_no_wait (__main__.FunctionalTests) ... ok
test_stdout_callback_terminate (__main__.FunctionalTests) ... ok
test_stdout_callback_with_input (__main__.FunctionalTests) ... ok
test_stdout_pipe (__main__.FunctionalTests) ... ok
test_stringio_input (__main__.FunctionalTests) ... ok
test_stringio_output (__main__.FunctionalTests) ... ok
test_subcommand_and_bake (__main__.FunctionalTests) ... ok
test_timeout (__main__.FunctionalTests) ... ok
test_timeout_overstep (__main__.FunctionalTests) ... ok
test_trunc_exc (__main__.FunctionalTests) ... ok
test_tty_input (__main__.FunctionalTests) ... ok
test_tty_output (__main__.FunctionalTests) ... ok
test_tty_stdin (__main__.FunctionalTests) ... ok
test_tty_tee (__main__.FunctionalTests) ... ok
test_unchecked_pipeline_failure (__main__.FunctionalTests) ... ok
test_unchecked_producer_failure (__main__.FunctionalTests) ... ok
test_unicode_arg (__main__.FunctionalTests) ... ok
test_unicode_exception (__main__.FunctionalTests) ... ok
test_which (__main__.FunctionalTests) ... ok
test_which_paths (__main__.FunctionalTests) ... ok
test_with_context (__main__.FunctionalTests) ... ok
test_with_context_args (__main__.FunctionalTests) ... ok
test_args_deprecated (__main__.MiscTests) ... ok
test_cant_import_all (__main__.MiscTests) ... ok
test_change_log_message (__main__.MiscTests) ... ok
test_eintr (__main__.MiscTests) ... ok
test_fd_over_1024 (__main__.MiscTests) ... skipped 'Only enabled for select.select'
test_no_fd_leak (__main__.MiscTests) ... skipped 'Missing required system programs: lsof'
test_percent_doesnt_fail_logging (__main__.MiscTests)
test that a command name doesn't interfere with string formatting in ... ok
test_pushd_thread_safety (__main__.MiscTests) ... ok
test_signal_exception_aliases (__main__.MiscTests)
proves that signal exceptions with numbers and names are equivalent ... ok
test_stdin_nohang (__main__.MiscTests) ... ok
test_stop_iteration_doesnt_block (__main__.MiscTests)
proves that calling calling next() on a stopped iterator doesn't ... ok
test_threaded_with_contexts (__main__.MiscTests) ... ok
test_unicode_path (__main__.MiscTests) ... ok
test_wraps (__main__.MiscTests) ... ok
test_patch_command (__main__.MockTests) ... ok
test_patch_command_cls (__main__.MockTests) ... ok
test_chunk_buffered (__main__.StreamBuffererTests) ... ok
test_newline_buffered (__main__.StreamBuffererTests) ... ok
test_unbuffered (__main__.StreamBuffererTests) ... ok

----------------------------------------------------------------------
Ran 156 tests in 47.788s

OK (skipped=2)
Coverage.py warning: Module sh.py was never imported. (module-not-imported)
Coverage.py warning: No data was collected. (no-data-collected)
test_basic (__main__.ExecutionContextTests) ... ok
test_importer_detects_module_name (__main__.ExecutionContextTests) ... ok
test_importer_only_works_with_sh (__main__.ExecutionContextTests) ... ok
test_no_bad_name (__main__.ExecutionContextTests) ... ok
test_no_interfere1 (__main__.ExecutionContextTests) ... ok
test_no_interfere2 (__main__.ExecutionContextTests) ... ok
test_reimport_no_interfere (__main__.ExecutionContextTests) ... ok
test_set_in_parent_function (__main__.ExecutionContextTests) ... ok
test_append_stdout (__main__.FunctionalTests) ... ok
test_arg_preprocessor (__main__.FunctionalTests) ... ok
test_background (__main__.FunctionalTests) ... ok
test_background_exception (__main__.FunctionalTests) ... ok
test_bake_args_come_first (__main__.FunctionalTests) ... ok
test_baked_command_can_be_printed (__main__.FunctionalTests) ... ok
test_bg_exit_code (__main__.FunctionalTests) ... ok
test_binary_input (__main__.FunctionalTests) ... ok
test_binary_pipe (__main__.FunctionalTests) ... ok
test_callable_interact (__main__.FunctionalTests) ... ok
test_callable_stdin (__main__.FunctionalTests) ... ok
test_cast_bg (__main__.FunctionalTests) ... ok
test_cd_homedir (__main__.FunctionalTests) ... ok
test_change_stdout_buffering (__main__.FunctionalTests) ... ok
test_cmd_eq (__main__.FunctionalTests) ... ok
test_command_not_found (__main__.FunctionalTests) ... ok
test_command_wrapper (__main__.FunctionalTests) ... ok
test_command_wrapper_equivalence (__main__.FunctionalTests) ... ok
test_composition (__main__.FunctionalTests) ... ok
test_custom_long_prefix (__main__.FunctionalTests) ... ok
test_custom_separator (__main__.FunctionalTests) ... ok
test_custom_separator_space (__main__.FunctionalTests) ... ok
test_custom_timeout_signal (__main__.FunctionalTests) ... ok
test_cwd (__main__.FunctionalTests) ... ok
test_decode_error_handling (__main__.FunctionalTests) ... ok
test_doesnt_execute_directories (__main__.FunctionalTests) ... ok
test_done_callback (__main__.FunctionalTests) ... ok
test_done_cb_exc (__main__.FunctionalTests) ... ok
test_encoding (__main__.FunctionalTests) ... ok
test_environment (__main__.FunctionalTests)
tests that environments variables that we pass into sh commands ... ok
test_err_piped (__main__.FunctionalTests) ... ok
test_err_redirection (__main__.FunctionalTests) ... ok
test_err_redirection_actual_file (__main__.FunctionalTests) ... ok
test_err_to_out (__main__.FunctionalTests) ... ok
test_err_to_out_and_sys_stdout (__main__.FunctionalTests) ... ok
test_exception (__main__.FunctionalTests) ... ok
test_exit_code (__main__.FunctionalTests) ... ok
test_exit_code_from_exception (__main__.FunctionalTests) ... ok
test_exit_code_with_hasattr (__main__.FunctionalTests) ... ok
test_failure_with_large_output (__main__.FunctionalTests) ... ok
test_fg (__main__.FunctionalTests) ... ok
test_fg_alternative (__main__.FunctionalTests) ... ok
test_fg_env (__main__.FunctionalTests) ... ok
test_fg_exc (__main__.FunctionalTests) ... ok
test_for_generator_to_err (__main__.FunctionalTests) ... ok
test_fork_exc (__main__.FunctionalTests) ... ok
test_general_signal (__main__.FunctionalTests) ... ok
test_generator_and_callback (__main__.FunctionalTests) ... ok
test_grandchild_no_sighup (__main__.FunctionalTests) ... ok
test_huge_piped_data (__main__.FunctionalTests) ... ok
test_incompatible_special_args (__main__.FunctionalTests) ... ok
test_incremental_composition (__main__.FunctionalTests) ... ok
test_internal_bufsize (__main__.FunctionalTests) ... ok
test_iter_generator (__main__.FunctionalTests) ... ok
test_iter_unicode (__main__.FunctionalTests) ... ok
test_long_bool_option (__main__.FunctionalTests) ... ok
test_long_option (__main__.FunctionalTests) ... ok
test_manual_stdin_file (__main__.FunctionalTests) ... ok
test_manual_stdin_iterable (__main__.FunctionalTests) ... ok
test_manual_stdin_queue (__main__.FunctionalTests) ... ok
test_manual_stdin_string (__main__.FunctionalTests) ... ok
test_multiple_args_long_option (__main__.FunctionalTests) ... ok
test_multiple_args_short_option (__main__.FunctionalTests) ... ok
test_multiple_bakes (__main__.FunctionalTests) ... ok
test_multiple_pipes (__main__.FunctionalTests) ... ok
test_new_session (__main__.FunctionalTests) ... ok
test_no_arg (__main__.FunctionalTests) ... ok
test_no_err (__main__.FunctionalTests) ... ok
test_no_out (__main__.FunctionalTests) ... ok
test_no_pipe (__main__.FunctionalTests) ... ok
test_no_proc_no_attr (__main__.FunctionalTests) ... ok
test_non_ascii_error (__main__.FunctionalTests) ... ok
test_non_existant_cwd (__main__.FunctionalTests) ... ok
test_nonblocking_iter (__main__.FunctionalTests) ... ok
test_number_arg (__main__.FunctionalTests) ... ok
test_ok_code (__main__.FunctionalTests) ... ok
test_ok_code_none (__main__.FunctionalTests) ... ok
test_out_filename (__main__.FunctionalTests) ... ok
test_out_redirection (__main__.FunctionalTests) ... ok
test_output_equivalence (__main__.FunctionalTests) ... ok
test_partially_applied_callback (__main__.FunctionalTests) ... ok
test_patched_glob (__main__.FunctionalTests) ... ok
test_patched_glob_with_recursive_argument (__main__.FunctionalTests) ... ok
test_pipe_fd (__main__.FunctionalTests) ... ok
test_piped_exception1 (__main__.FunctionalTests) ... ok
test_piped_exception2 (__main__.FunctionalTests) ... ok
test_piped_generator (__main__.FunctionalTests) ... ok
test_print_command (__main__.FunctionalTests) ... ok
test_pushd (__main__.FunctionalTests)
test basic pushd functionality ... ok
test_pushd_cd (__main__.FunctionalTests)
test that pushd works like pushd/popd with built-in cd correctly ... ok
test_quote_escaping (__main__.FunctionalTests) ... ok
test_raw_args (__main__.FunctionalTests) ... ok
test_shadowed_subcommand (__main__.FunctionalTests) ... ok
test_short_bool_option (__main__.FunctionalTests) ... ok
test_short_option (__main__.FunctionalTests) ... ok
test_signal_exception (__main__.FunctionalTests) ... ok
test_signal_group (__main__.FunctionalTests) ... ok
test_sigpipe (__main__.FunctionalTests) ... ok
test_stdin_from_string (__main__.FunctionalTests) ... ok
test_stdin_newline_bufsize (__main__.FunctionalTests) ... ok
test_stdin_unbuffered_bufsize (__main__.FunctionalTests) ... ok
test_stdout_callback (__main__.FunctionalTests) ... ok
test_stdout_callback_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_exit (__main__.FunctionalTests) ... ok
test_stdout_callback_kill (__main__.FunctionalTests) ... ok
test_stdout_callback_line_buffered (__main__.FunctionalTests) ... ok
test_stdout_callback_line_unbuffered (__main__.FunctionalTests) ... ok
test_stdout_callback_no_wait (__main__.FunctionalTests) ... ok
test_stdout_callback_terminate (__main__.FunctionalTests) ... ok
test_stdout_callback_with_input (__main__.FunctionalTests) ... ok
test_stdout_pipe (__main__.FunctionalTests) ... ok
test_stringio_input (__main__.FunctionalTests) ... ok
test_stringio_output (__main__.FunctionalTests) ... ok
test_subcommand_and_bake (__main__.FunctionalTests) ... ok
test_timeout (__main__.FunctionalTests) ... ok
test_timeout_overstep (__main__.FunctionalTests) ... ok
test_trunc_exc (__main__.FunctionalTests) ... ok
test_tty_input (__main__.FunctionalTests) ... ok
test_tty_output (__main__.FunctionalTests) ... ok
test_tty_stdin (__main__.FunctionalTests) ... ok
test_tty_tee (__main__.FunctionalTests) ... ok
test_unchecked_pipeline_failure (__main__.FunctionalTests) ... ok
test_unchecked_producer_failure (__main__.FunctionalTests) ... ok
test_unicode_arg (__main__.FunctionalTests) ... ok
test_unicode_exception (__main__.FunctionalTests) ... ok
test_which (__main__.FunctionalTests) ... ok
test_which_paths (__main__.FunctionalTests) ... ok
test_with_context (__main__.FunctionalTests) ... ok
test_with_context_args (__main__.FunctionalTests) ... ok
test_args_deprecated (__main__.MiscTests) ... ok
test_cant_import_all (__main__.MiscTests) ... ok
test_change_log_message (__main__.MiscTests) ... ok
test_eintr (__main__.MiscTests) ... ok
test_fd_over_1024 (__main__.MiscTests) ... ok
test_no_fd_leak (__main__.MiscTests) ... skipped 'Missing required system programs: lsof'
test_percent_doesnt_fail_logging (__main__.MiscTests)
test that a command name doesn't interfere with string formatting in ... ok
test_pushd_thread_safety (__main__.MiscTests) ... ok
test_signal_exception_aliases (__main__.MiscTests)
proves that signal exceptions with numbers and names are equivalent ... ok
test_stdin_nohang (__main__.MiscTests) ... ok
test_stop_iteration_doesnt_block (__main__.MiscTests)
proves that calling calling next() on a stopped iterator doesn't ... ok
test_threaded_with_contexts (__main__.MiscTests) ... ok
test_unicode_path (__main__.MiscTests) ... ok
test_wraps (__main__.MiscTests) ... ok
test_patch_command (__main__.MockTests) ... ok
test_patch_command_cls (__main__.MockTests) ... ok
test_chunk_buffered (__main__.StreamBuffererTests) ... ok
test_newline_buffered (__main__.StreamBuffererTests) ... ok
test_unbuffered (__main__.StreamBuffererTests) ... ok

----------------------------------------------------------------------
Ran 156 tests in 48.157s

OK (skipped=1)
Coverage.py warning: Module sh.py was never imported. (module-not-imported)
Coverage.py warning: No data was collected. (no-data-collected)
Testing Python3.8, locale 'en_US.UTF-8', poller: select
Testing Python3.8, locale 'en_US.UTF-8', poller: poll
Testing Python3.8, locale 'C', poller: select
Testing Python3.8, locale 'C', poller: poll
Tested Python versions: 3.8
py3 finish: run-test  after 202.16 seconds
py3 start: run-test-post 
py3 finish: run-test-post  after 0.00 seconds
___________________________________ summary ____________________________________
ERROR:   py2: commands failed
  py3: commands succeeded
cleanup /usr/src/RPM/BUILD/python-module-sh-1.12.14/.tox/.tmp/package/1/sh-1.12.14.zip
error: Bad exit status from /usr/src/tmp/rpm-tmp.3896 (%check)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.3896 (%check)
Command exited with non-zero status 1
49.82user 6.39system 5:09.44elapsed 18%CPU (0avgtext+0avgdata 28740maxresident)k
0inputs+0outputs (0major+1727884minor)pagefaults 0swaps
hsh-rebuild: rebuild of `python-module-sh-1.12.14-alt5.src.rpm' failed.
Command exited with non-zero status 1
60.31user 9.02system 6:03.21elapsed 19%CPU (0avgtext+0avgdata 107892maxresident)k
1168inputs+0outputs (0major+2164123minor)pagefaults 0swaps