Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-ipyparallel.spec'], chrootPath='/var/lib/mock/f41-build-1719641-24639/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7d178bb59683487389538c2551cfc0d7', '-D', '/var/lib/mock/f41-build-1719641-24639/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-ipyparallel.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/python-ipyparallel-8.8.0-4.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-ipyparallel.spec'], chrootPath='/var/lib/mock/f41-build-1719641-24639/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd825a5d95e1b4d03a091c5961978bb51', '-D', '/var/lib/mock/f41-build-1719641-24639/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-ipyparallel.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1721347200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ohFdZH + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ipyparallel-8.8.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ipyparallel-8.8.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ipyparallel-8.8.0 + rm -rf /builddir/build/BUILD/ipyparallel-8.8.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/ipyparallel-8.8.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm ipyparallel/labextension/schemas/ipyparallel-labextension/package.json.orig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.bCcfwJ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ipyparallel-8.8.0 + mkdir -p /builddir/build/BUILD/ipyparallel-8.8.0/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/ipyparallel-8.8.0/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/ipyparallel-8.8.0/pyproject-wheeldir Processing /builddir/build/BUILD/ipyparallel-8.8.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Installing from a dist, not a repo Not regenerating labextension in /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/labextension Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ipyparallel Building wheel for ipyparallel (pyproject.toml): started Running command Building wheel for ipyparallel (pyproject.toml) Building wheel for ipyparallel (pyproject.toml): finished with status 'done' Created wheel for ipyparallel: filename=ipyparallel-8.8.0-py3-none-any.whl size=289565 sha256=b8fd082636ae88a493cdf5bb48d655a03b72c769ba26d8c34f2492da5251cc84 Stored in directory: /builddir/.cache/pip/wheels/65/88/e3/698402640d5c86199f56780059524317c3ccaf2c4daf6066f7 Successfully built ipyparallel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eKjxHE + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch ++ dirname /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ipyparallel-8.8.0 ++ xargs basename --multiple ++ ls /builddir/build/BUILD/ipyparallel-8.8.0/pyproject-wheeldir/ipyparallel-8.8.0-py3-none-any.whl ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ipyparallel==8.8.0 + '[' -z ipyparallel==8.8.0 ']' + TMPDIR=/builddir/build/BUILD/ipyparallel-8.8.0/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/ipyparallel-8.8.0/pyproject-wheeldir ipyparallel==8.8.0 Using pip 24.1.1 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/ipyparallel-8.8.0/pyproject-wheeldir Processing ./pyproject-wheeldir/ipyparallel-8.8.0-py3-none-any.whl Installing collected packages: ipyparallel Creating /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin changing mode of /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipcluster to 755 changing mode of /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipcontroller to 755 changing mode of /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipengine to 755 Successfully installed ipyparallel-8.8.0 + '[' -d /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipcluster /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipcontroller /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipengine /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipcluster: updating /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipcontroller: updating /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/ipengine: updating + rm -rfv /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/python-ipyparallel-8.8.0-4.fc41.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/ipyparallel-8.8.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel-8.8.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch --record /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel-8.8.0.dist-info/RECORD --output /builddir/build/BUILD/python-ipyparallel-8.8.0-4.fc41.noarch-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel-8.8.0.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel-8.8.0.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel-8.8.0.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel-8.8.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-ipyparallel-8.8.0-4.fc41.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + for f in apps/iploggerapp.py cluster/app.py controller/app.py controller/heartmonitor.py engine/app.py + sed '/\/usr\/bin\/env/d' -i /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel/apps/iploggerapp.py + for f in apps/iploggerapp.py cluster/app.py controller/app.py controller/heartmonitor.py engine/app.py + sed '/\/usr\/bin\/env/d' -i /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel/cluster/app.py + for f in apps/iploggerapp.py cluster/app.py controller/app.py controller/heartmonitor.py engine/app.py + sed '/\/usr\/bin\/env/d' -i /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel/controller/app.py + for f in apps/iploggerapp.py cluster/app.py controller/app.py controller/heartmonitor.py engine/app.py + sed '/\/usr\/bin\/env/d' -i /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel/controller/heartmonitor.py + for f in apps/iploggerapp.py cluster/app.py controller/app.py controller/heartmonitor.py engine/app.py + sed '/\/usr\/bin\/env/d' -i /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages/ipyparallel/engine/app.py + mv /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/etc /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/etc + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 8.8.0-4.fc41 --unique-debug-suffix -8.8.0-4.fc41.noarch --unique-debug-src-base python-ipyparallel-8.8.0-4.fc41.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ipyparallel-8.8.0 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/lib/python3.12/site-packages/ipyparallel/engine/app.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.12/site-packages/ipyparallel/controller/heartmonitor.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.12/site-packages/ipyparallel/controller/app.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.12/site-packages/ipyparallel/cluster/app.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/lib/python3.12/site-packages/ipyparallel/apps/iploggerapp.py is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j32 Bytecompiling .py files below /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j32 /builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch Cannot initialize handler pyc: ModuleNotFoundError: No module named 'marshalparser' [src/multiprocess.rs:66:9] &cmd = Command { program: "/usr/bin/add-determinism", args: [ "/usr/bin/add-determinism", "--socket", "3", "--brp", "--handler", "ar,jar,javadoc", ], env: CommandEnv { clear: false, vars: { "SOURCE_DATE_EPOCH": Some( "1721347200", ), }, }, create_pidfd: false, } Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Bye! Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.uOHBx1 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ipyparallel-8.8.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-ipyparallel-8.8.0-4.fc41.noarch/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/ipyparallel-8.8.0/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=32 + /usr/bin/pytest -v --color=no -W 'ignore:datetime.datetime.utcnow() is deprecated:DeprecationWarning' -W 'ignore:Parsing dates involving a day of month without a year specified is ambiguious:DeprecationWarning' ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-7.4.3, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/ipyparallel-8.8.0 configfile: pyproject.toml testpaths: ipyparallel/tests plugins: asyncio-0.23.6 asyncio: mode=Mode.AUTO collecting ... collected 496 items ipyparallel/tests/test_apps.py::test_version[cluster] PASSED [ 0%] ipyparallel/tests/test_apps.py::test_version[engine] PASSED [ 0%] ipyparallel/tests/test_apps.py::test_version[controller] PASSED [ 0%] ipyparallel/tests/test_apps.py::test_help_all[cluster] PASSED [ 0%] ipyparallel/tests/test_apps.py::test_help_all[engine] PASSED [ 1%] ipyparallel/tests/test_apps.py::test_help_all[controller] PASSED [ 1%] ipyparallel/tests/test_apps.py::test_ipcluster_help_all[list] PASSED [ 1%] ipyparallel/tests/test_apps.py::test_ipcluster_help_all[engines] PASSED [ 1%] ipyparallel/tests/test_apps.py::test_ipcluster_help_all[start] PASSED [ 1%] ipyparallel/tests/test_apps.py::test_ipcluster_help_all[stop] PASSED [ 2%] ipyparallel/tests/test_apps.py::test_ipcluster_help_all[clean] PASSED [ 2%] ipyparallel/tests/test_apps.py::test_bind_kernel PASSED [ 2%] ipyparallel/tests/test_apps.py::test_ipcluster_list PASSED [ 2%] ipyparallel/tests/test_apps.py::test_ipcluster_start_stop[False] FAILED [ 2%] ipyparallel/tests/test_apps.py::test_ipcluster_start_stop[True] PASSED [ 3%] ipyparallel/tests/test_apps.py::test_ipcluster_clean PASSED [ 3%] ipyparallel/tests/test_async.py::test_async_first_dir PASSED [ 3%] ipyparallel/tests/test_async.py::test_getattr PASSED [ 3%] ipyparallel/tests/test_async.py::test_sync_no_asyncio PASSED [ 3%] ipyparallel/tests/test_async.py::test_sync_asyncio PASSED [ 4%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_single_result_view ERROR [ 4%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_after_done ERROR [ 4%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_before_done ERROR [ 4%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_after_error ERROR [ 4%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_dict ERROR [ 5%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_dict_single ERROR [ 5%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_dict_bad ERROR [ 5%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_iter_amr ERROR [ 5%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_iter_multi_result_ar ERROR [ 5%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_iter_error ERROR [ 6%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_getattr ERROR [ 6%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_getitem ERROR [ 6%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_single_result ERROR [ 6%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_abort ERROR [ 6%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_len ERROR [ 7%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wall_time_single ERROR [ 7%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wall_time_multi ERROR [ 7%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_serial_time_single ERROR [ 7%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_serial_time_multi ERROR [ 7%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_elapsed_single ERROR [ 8%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_elapsed_multi ERROR [ 8%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_hubresult_timestamps ERROR [ 8%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_empty_streams_single ERROR [ 8%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_empty_streams_type ERROR [ 8%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_empty_streams_engine ERROR [ 9%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_output_error ERROR [ 9%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_await_data ERROR [ 9%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_not_single_result ERROR [ 9%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_owner_pop ERROR [ 9%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_dir ERROR [ 10%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wait_for_send ERROR [ 10%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_return_exceptions ERROR [ 10%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_return_exceptions_postmortem ERROR [ 10%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_split ERROR [ 10%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_split_map_result ERROR [ 11%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wait_first_exception ERROR [ 11%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_map_wait_first_exception ERROR [ 11%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wait_interactive_first_exception ERROR [ 11%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_progress ERROR [ 11%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_error_engine_info_apply ERROR [ 12%] ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_error_engine_info_execute ERROR [ 12%] ipyparallel/tests/test_canning.py::test_no_closure PASSED [ 12%] ipyparallel/tests/test_canning.py::test_generator_closure PASSED [ 12%] ipyparallel/tests/test_canning.py::test_nested_closure PASSED [ 12%] ipyparallel/tests/test_canning.py::test_closure PASSED [ 13%] ipyparallel/tests/test_canning.py::test_uncan_bytes_buffer PASSED [ 13%] ipyparallel/tests/test_canning.py::test_can_partial PASSED [ 13%] ipyparallel/tests/test_canning.py::test_can_partial_buffers PASSED [ 13%] ipyparallel/tests/test_canning.py::test_keyword_only_arguments PASSED [ 13%] ipyparallel/tests/test_canning.py::test_annotations PASSED [ 14%] ipyparallel/tests/test_client.py::TestClient::test_curve ERROR [ 14%] ipyparallel/tests/test_client.py::TestClient::test_ids ERROR [ 14%] ipyparallel/tests/test_client.py::TestClient::test_iter ERROR [ 14%] ipyparallel/tests/test_client.py::TestClient::test_view_indexing ERROR [ 14%] ipyparallel/tests/test_client.py::TestClient::test_outstanding ERROR [ 15%] ipyparallel/tests/test_client.py::TestClient::test_lbview_targets ERROR [ 15%] ipyparallel/tests/test_client.py::TestClient::test_dview_targets ERROR [ 15%] ipyparallel/tests/test_client.py::TestClient::test_lazy_all_targets ERROR [ 15%] ipyparallel/tests/test_client.py::TestClient::test_targets ERROR [ 15%] ipyparallel/tests/test_client.py::TestClient::test_clear ERROR [ 16%] ipyparallel/tests/test_client.py::TestClient::test_get_result ERROR [ 16%] ipyparallel/tests/test_client.py::TestClient::test_get_execute_result ERROR [ 16%] ipyparallel/tests/test_client.py::TestClient::test_ids_list ERROR [ 16%] ipyparallel/tests/test_client.py::TestClient::test_queue_status ERROR [ 16%] ipyparallel/tests/test_client.py::TestClient::test_shutdown ERROR [ 17%] ipyparallel/tests/test_client.py::TestClient::test_result_status ERROR [ 17%] ipyparallel/tests/test_client.py::TestClient::test_db_query_dt ERROR [ 17%] ipyparallel/tests/test_client.py::TestClient::test_db_query_keys ERROR [ 17%] ipyparallel/tests/test_client.py::TestClient::test_db_query_default_keys ERROR [ 17%] ipyparallel/tests/test_client.py::TestClient::test_db_query_msg_id ERROR [ 18%] ipyparallel/tests/test_client.py::TestClient::test_db_query_get_result ERROR [ 18%] ipyparallel/tests/test_client.py::TestClient::test_db_query_in ERROR [ 18%] ipyparallel/tests/test_client.py::TestClient::test_hub_history ERROR [ 18%] ipyparallel/tests/test_client.py::TestClient::test_resubmit ERROR [ 18%] ipyparallel/tests/test_client.py::TestClient::test_resubmit_chain ERROR [ 19%] ipyparallel/tests/test_client.py::TestClient::test_resubmit_header ERROR [ 19%] ipyparallel/tests/test_client.py::TestClient::test_resubmit_aborted ERROR [ 19%] ipyparallel/tests/test_client.py::TestClient::test_resubmit_inflight ERROR [ 19%] ipyparallel/tests/test_client.py::TestClient::test_resubmit_badkey ERROR [ 19%] ipyparallel/tests/test_client.py::TestClient::test_purge_hub_results ERROR [ 20%] ipyparallel/tests/test_client.py::TestClient::test_purge_local_results ERROR [ 20%] ipyparallel/tests/test_client.py::TestClient::test_purge_local_results_outstanding ERROR [ 20%] ipyparallel/tests/test_client.py::TestClient::test_purge_all_local_results_outstanding ERROR [ 20%] ipyparallel/tests/test_client.py::TestClient::test_purge_all_hub_results ERROR [ 20%] ipyparallel/tests/test_client.py::TestClient::test_purge_all_local_results ERROR [ 21%] ipyparallel/tests/test_client.py::TestClient::test_purge_all_results ERROR [ 21%] ipyparallel/tests/test_client.py::TestClient::test_purge_everything ERROR [ 21%] ipyparallel/tests/test_client.py::TestClient::test_activate_on_init ERROR [ 21%] ipyparallel/tests/test_client.py::TestClient::test_activate ERROR [ 21%] ipyparallel/tests/test_client.py::TestClient::test_wait_interactive ERROR [ 22%] ipyparallel/tests/test_client.py::TestClient::test_await_future ERROR [ 22%] ipyparallel/tests/test_client.py::TestClient::test_become_dask ERROR [ 22%] ipyparallel/tests/test_client.py::TestClient::test_warning_on_hostname_match ERROR [ 22%] ipyparallel/tests/test_client.py::TestClient::test_local_ip_true_doesnt_trigger_warning ERROR [ 22%] ipyparallel/tests/test_client.py::TestClient::test_wait_for_engines ERROR [ 23%] ipyparallel/tests/test_client.py::TestClient::test_signal_engines ERROR [ 23%] ipyparallel/tests/test_cluster.py::test_cluster_id PASSED [ 23%] ipyparallel/tests/test_cluster.py::test_ipython_log PASSED [ 23%] ipyparallel/tests/test_cluster.py::test_start_stop_controller PASSED [ 23%] ipyparallel/tests/test_cluster.py::test_start_stop_engines PASSED [ 24%] ipyparallel/tests/test_cluster.py::test_start_stop_cluster PASSED [ 24%] ipyparallel/tests/test_cluster.py::test_signal_engines PASSED [ 24%] ipyparallel/tests/test_cluster.py::test_restart_engines PASSED [ 24%] ipyparallel/tests/test_cluster.py::test_get_output PASSED [ 25%] ipyparallel/tests/test_cluster.py::test_async_with PASSED [ 25%] ipyparallel/tests/test_cluster.py::test_sync_with PASSED [ 25%] ipyparallel/tests/test_cluster.py::test_load_profile PASSED [ 25%] ipyparallel/tests/test_cluster.py::test_cluster_abbreviations[MPI-MPIEngineSetLauncher] PASSED [ 25%] ipyparallel/tests/test_cluster.py::test_cluster_abbreviations[SGE-SGEEngineSetLauncher] PASSED [ 26%] ipyparallel/tests/test_cluster.py::test_cluster_abbreviations[ipyparallel.cluster.launcher.LocalEngineSetLauncher-LocalEngineSetLauncher] PASSED [ 26%] ipyparallel/tests/test_cluster.py::test_cluster_repr PASSED [ 26%] ipyparallel/tests/test_cluster.py::test_cluster_manager PASSED [ 26%] ipyparallel/tests/test_cluster.py::test_to_from_dict PASSED [ 26%] ipyparallel/tests/test_cluster.py::test_default_from_file PASSED [ 27%] ipyparallel/tests/test_cluster.py::test_cluster_manager_notice_stop PASSED [ 27%] ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash 2024-07-27 04:55:14.852 [KernelNanny.1] Starting kernel nanny for engine 1, pid=2435, nanny pid=2463 2024-07-27 04:55:14.868 [KernelNanny.1] Nanny watching parent pid 2435. 2024-07-27 04:55:14.853 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2426, nanny pid=2462 2024-07-27 04:55:14.866 [KernelNanny.0] Nanny watching parent pid 2426. FAILED [ 27%] ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash ERROR [ 27%] ipyparallel/tests/test_cluster.py::test_start_and_connect_activate[True] 2024-07-27 04:55:54.255 [IPController] Notifying hub of 1 new hearts 2024-07-27 04:55:54.268 [IPController] monitor traffic: b'heartmonitor' 2024-07-27 04:55:54.270 [IPController] Registering 1 new hearts 2024-07-27 04:55:54.271 [IPController] heartbeat::handle_new_heart(b'af4fc40e-c93671edfc1abac5935a50c5') 2024-07-27 04:55:54.272 [IPController] registration::finished registering engine 1:af4fc40e-c93671edfc1abac5935a50c5 in 11870ms 2024-07-27 04:55:54.276 [IPController] engine::Engine Connected: 1 2024-07-27 04:55:54.278 [IPController] save engine state to /tmp/tmpbqgc38um.ipython/profile_default/log/engines1722070518-jiag.json PASSED [ 27%] ipyparallel/tests/test_cluster.py::test_start_and_connect_activate[False] PASSED [ 27%] ipyparallel/tests/test_db.py::TestDictBackend::test_add_record PASSED [ 28%] ipyparallel/tests/test_db.py::TestDictBackend::test_cull_count PASSED [ 28%] ipyparallel/tests/test_db.py::TestDictBackend::test_cull_size PASSED [ 28%] ipyparallel/tests/test_db.py::TestDictBackend::test_cull_size_drop PASSED [ 28%] ipyparallel/tests/test_db.py::TestDictBackend::test_cull_size_update PASSED [ 28%] ipyparallel/tests/test_db.py::TestDictBackend::test_datetime PASSED [ 29%] ipyparallel/tests/test_db.py::TestDictBackend::test_drop_matching PASSED [ 29%] ipyparallel/tests/test_db.py::TestDictBackend::test_drop_record PASSED [ 29%] ipyparallel/tests/test_db.py::TestDictBackend::test_find_records_dt PASSED [ 29%] ipyparallel/tests/test_db.py::TestDictBackend::test_find_records_in PASSED [ 29%] ipyparallel/tests/test_db.py::TestDictBackend::test_find_records_keys PASSED [ 30%] ipyparallel/tests/test_db.py::TestDictBackend::test_find_records_msg_id PASSED [ 30%] ipyparallel/tests/test_db.py::TestDictBackend::test_get_history PASSED [ 30%] ipyparallel/tests/test_db.py::TestDictBackend::test_null PASSED [ 30%] ipyparallel/tests/test_db.py::TestDictBackend::test_pop_safe_find PASSED [ 30%] ipyparallel/tests/test_db.py::TestDictBackend::test_pop_safe_find_keys PASSED [ 31%] ipyparallel/tests/test_db.py::TestDictBackend::test_pop_safe_get PASSED [ 31%] ipyparallel/tests/test_db.py::TestDictBackend::test_update_record PASSED [ 31%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_add_record PASSED [ 31%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_datetime PASSED [ 31%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_drop_matching PASSED [ 32%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_drop_record PASSED [ 32%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_find_records_dt PASSED [ 32%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_find_records_in PASSED [ 32%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_find_records_keys PASSED [ 32%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_find_records_msg_id PASSED [ 33%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_get_history PASSED [ 33%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_null PASSED [ 33%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_pop_safe_find PASSED [ 33%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_pop_safe_find_keys PASSED [ 33%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_pop_safe_get PASSED [ 34%] ipyparallel/tests/test_db.py::TestSQLiteBackend::test_update_record PASSED [ 34%] ipyparallel/tests/test_dependency.py::TestDependency::test_require_imports ERROR [ 34%] ipyparallel/tests/test_dependency.py::TestDependency::test_success_only ERROR [ 34%] ipyparallel/tests/test_dependency.py::TestDependency::test_failure_only ERROR [ 34%] ipyparallel/tests/test_dependency.py::TestDependency::test_require_function ERROR [ 35%] ipyparallel/tests/test_dependency.py::TestDependency::test_require_object ERROR [ 35%] ipyparallel/tests/test_executor.py::TestExecutor::test_client_executor ERROR [ 35%] ipyparallel/tests/test_executor.py::TestExecutor::test_view_executor ERROR [ 35%] ipyparallel/tests/test_executor.py::TestExecutor::test_executor_submit ERROR [ 35%] ipyparallel/tests/test_executor.py::TestExecutor::test_executor_map ERROR [ 36%] ipyparallel/tests/test_executor.py::TestExecutor::test_executor_context ERROR [ 36%] ipyparallel/tests/test_joblib.py::TestJobLib::test_default_backend ERROR [ 36%] ipyparallel/tests/test_joblib.py::TestJobLib::test_register_backend ERROR [ 36%] ipyparallel/tests/test_joblib.py::TestJobLib::test_joblib_backend ERROR [ 36%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] PASSED [ 37%]/usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 49 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] PASSED [ 37%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineSetLauncher] PASSED [ 37%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[MPILauncher] PASSED [ 37%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[MPIControllerLauncher] PASSED [ 37%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[MPIEngineSetLauncher] PASSED [ 38%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SSHLauncher] PASSED [ 38%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SSHControllerLauncher] PASSED [ 38%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SSHEngineLauncher] PASSED [ 38%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SSHEngineSetLauncher] PASSED [ 38%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SSHProxyEngineSetLauncher] PASSED [ 39%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[WindowsHPCLauncher] PASSED [ 39%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[WindowsHPCControllerLauncher] PASSED [ 39%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[WindowsHPCEngineSetLauncher] PASSED [ 39%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[PBSLauncher] PASSED [ 39%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[PBSControllerLauncher] PASSED [ 40%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[PBSEngineSetLauncher] PASSED [ 40%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SlurmLauncher] PASSED [ 40%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SlurmControllerLauncher] PASSED [ 40%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SlurmEngineSetLauncher] PASSED [ 40%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SGELauncher] PASSED [ 41%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SGEControllerLauncher] PASSED [ 41%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[SGEEngineSetLauncher] PASSED [ 41%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[LSFLauncher] PASSED [ 41%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[LSFControllerLauncher] PASSED [ 41%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[LSFEngineSetLauncher] PASSED [ 42%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[HTCondorLauncher] PASSED [ 42%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[HTCondorControllerLauncher] PASSED [ 42%] ipyparallel/tests/test_launcher.py::test_profile_dir_env[HTCondorEngineSetLauncher] PASSED [ 42%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[LocalControllerLauncher] PASSED [ 42%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[LocalEngineLauncher] PASSED [ 43%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[LocalEngineSetLauncher] PASSED [ 43%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[MPILauncher] PASSED [ 43%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[MPIControllerLauncher] PASSED [ 43%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[MPIEngineSetLauncher] PASSED [ 43%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SSHLauncher] PASSED [ 44%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SSHControllerLauncher] PASSED [ 44%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SSHEngineLauncher] PASSED [ 44%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SSHEngineSetLauncher] PASSED [ 44%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SSHProxyEngineSetLauncher] PASSED [ 44%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[WindowsHPCLauncher] PASSED [ 45%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[WindowsHPCControllerLauncher] PASSED [ 45%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[WindowsHPCEngineSetLauncher] PASSED [ 45%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[PBSLauncher] PASSED [ 45%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[PBSControllerLauncher] PASSED [ 45%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[PBSEngineSetLauncher] PASSED [ 46%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SlurmLauncher] PASSED [ 46%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SlurmControllerLauncher] PASSED [ 46%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SlurmEngineSetLauncher] PASSED [ 46%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SGELauncher] PASSED [ 46%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SGEControllerLauncher] PASSED [ 47%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[SGEEngineSetLauncher] PASSED [ 47%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[LSFLauncher] PASSED [ 47%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[LSFControllerLauncher] PASSED [ 47%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[LSFEngineSetLauncher] PASSED [ 47%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[HTCondorLauncher] PASSED [ 48%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[HTCondorControllerLauncher] PASSED [ 48%] ipyparallel/tests/test_launcher.py::test_cluster_id_env[HTCondorEngineSetLauncher] PASSED [ 48%] ipyparallel/tests/test_launcher.py::test_batch_template[PBSControllerLauncher] PASSED [ 48%] ipyparallel/tests/test_launcher.py::test_batch_template[PBSEngineSetLauncher] PASSED [ 48%] ipyparallel/tests/test_launcher.py::test_batch_template[SlurmControllerLauncher] PASSED [ 49%] ipyparallel/tests/test_launcher.py::test_batch_template[SlurmEngineSetLauncher] PASSED [ 49%] ipyparallel/tests/test_launcher.py::test_batch_template[SGEControllerLauncher] PASSED [ 49%] ipyparallel/tests/test_launcher.py::test_batch_template[SGEEngineSetLauncher] PASSED [ 49%] ipyparallel/tests/test_launcher.py::test_batch_template[LSFControllerLauncher] PASSED [ 50%] ipyparallel/tests/test_launcher.py::test_batch_template[LSFEngineSetLauncher] PASSED [ 50%] ipyparallel/tests/test_launcher.py::test_batch_template[HTCondorControllerLauncher] PASSED [ 50%] ipyparallel/tests/test_launcher.py::test_batch_template[HTCondorEngineSetLauncher] PASSED [ 50%] ipyparallel/tests/test_launcher.py::test_winhpc_template[WindowsHPCControllerLauncher] PASSED [ 50%] ipyparallel/tests/test_launcher.py::test_winhpc_template[WindowsHPCEngineSetLauncher] PASSED [ 51%] ipyparallel/tests/test_launcher.py::test_ssh_remote_profile_dir[SSHControllerLauncher] PASSED [ 51%] ipyparallel/tests/test_launcher.py::test_ssh_remote_profile_dir[SSHEngineLauncher] PASSED [ 51%] ipyparallel/tests/test_launcher.py::test_ssh_remote_profile_dir[SSHEngineSetLauncher] PASSED [ 51%] ipyparallel/tests/test_launcher.py::test_ssh_remote_profile_dir[SSHProxyEngineSetLauncher] PASSED [ 51%] ipyparallel/tests/test_launcher.py::test_ssh_waitpid PASSED [ 52%] ipyparallel/tests/test_launcher.py::test_entrypoints[controller] PASSED [ 52%] ipyparallel/tests/test_launcher.py::test_entrypoints[engine] PASSED [ 52%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_z_crash ERROR [ 52%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map ERROR [ 52%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_generator ERROR [ 53%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_short_first ERROR [ 53%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_short_last ERROR [ 53%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_unordered ERROR [ 53%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_ordered ERROR [ 53%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_iterable ERROR [ 54%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_max_outstanding ERROR [ 54%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_infinite ERROR [ 54%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_unordered ERROR [ 54%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_return_exceptions ERROR [ 54%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_abort ERROR [ 55%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_retries ERROR [ 55%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_short_timeout ERROR [ 55%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_invalid_dependency ERROR [ 55%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_impossible_dependency ERROR [ 55%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_follow ERROR [ 56%] ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_after ERROR [ 56%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_blocking ERROR [ 56%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_var_expand ERROR [ 56%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cell_px_var_expand ERROR [ 56%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_block_args ERROR [ 57%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_groupby_engine ERROR [ 57%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_groupby_order ERROR [ 57%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_groupby_type ERROR [ 57%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_error_stream ERROR [ 57%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_error_no_stream ERROR [ 58%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_stream ERROR [ 58%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_nonblocking ERROR [ 58%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_autopx_blocking ERROR [ 58%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_autopx_nonblocking ERROR [ 58%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_result ERROR [ 59%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_pylab ERROR [ 59%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_pxconfig ERROR [ 59%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_targets ERROR [ 59%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_block ERROR [ 59%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_default ERROR [ 60%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_SIGINT ERROR [ 60%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_signal_2 ERROR [ 60%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_signal_0 ERROR [ 60%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_SIGKILL ERROR [ 60%] ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_signal_9 ERROR [ 61%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_add_record SKIPPED [ 61%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_datetime SKIPPED [ 61%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_drop_matching SKIPPED [ 61%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_drop_record SKIPPED [ 61%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_find_records_dt SKIPPED [ 62%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_find_records_in SKIPPED [ 62%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_find_records_keys SKIPPED [ 62%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_find_records_msg_id SKIPPED [ 62%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_get_history SKIPPED [ 62%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_null SKIPPED [ 63%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_pop_safe_find SKIPPED [ 63%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_pop_safe_find_keys SKIPPED [ 63%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_pop_safe_get SKIPPED [ 63%] ipyparallel/tests/test_mongodb.py::TestMongoBackend::test_update_record SKIPPED [ 63%] ipyparallel/tests/test_mpi.py::test_get_output SKIPPED (Requires mpi...) [ 64%] ipyparallel/tests/test_mpi.py::test_restart_engines SKIPPED (Require...) [ 64%] ipyparallel/tests/test_mpi.py::test_signal_engines SKIPPED (Requires...) [ 64%] ipyparallel/tests/test_mpi.py::test_start_stop_cluster SKIPPED (Requ...) [ 64%] ipyparallel/tests/test_mpi.py::test_to_from_dict SKIPPED (Requires m...) [ 64%] ipyparallel/tests/test_remotefunction.py::TestRemoteFunctions::test_remote ERROR [ 65%] ipyparallel/tests/test_remotefunction.py::TestRemoteFunctions::test_parallel ERROR [ 65%] ipyparallel/tests/test_remotefunction.py::TestRemoteFunctions::test_parallel_map ERROR [ 65%] ipyparallel/tests/test_serialize.py::test_roundtrip_simple PASSED [ 65%] ipyparallel/tests/test_serialize.py::test_roundtrip_nested PASSED [ 65%] ipyparallel/tests/test_serialize.py::test_roundtrip_buffered PASSED [ 66%] ipyparallel/tests/test_serialize.py::test_roundtrip_memoryview PASSED [ 66%] ipyparallel/tests/test_serialize.py::test_numpy SKIPPED (could not i...) [ 66%] ipyparallel/tests/test_serialize.py::test_recarray SKIPPED (could no...) [ 66%] ipyparallel/tests/test_serialize.py::test_numpy_in_seq SKIPPED (coul...) [ 66%] ipyparallel/tests/test_serialize.py::test_numpy_in_dict SKIPPED (cou...) [ 67%] ipyparallel/tests/test_serialize.py::test_class PASSED [ 67%] ipyparallel/tests/test_serialize.py::test_class_oldstyle PASSED [ 67%] ipyparallel/tests/test_serialize.py::test_tuple PASSED [ 67%] ipyparallel/tests/test_serialize.py::test_namedtuple PASSED [ 67%] ipyparallel/tests/test_serialize.py::test_list PASSED [ 68%] ipyparallel/tests/test_serialize.py::test_class_inheritance PASSED [ 68%] ipyparallel/tests/test_serialize.py::test_pickle_threshold SKIPPED (...) [ 68%] ipyparallel/tests/test_slurm.py::test_get_output SKIPPED (Requires s...) [ 68%] ipyparallel/tests/test_slurm.py::test_restart_engines SKIPPED (Requi...) [ 68%] ipyparallel/tests/test_slurm.py::test_signal_engines SKIPPED (Requir...) [ 69%] ipyparallel/tests/test_slurm.py::test_start_stop_cluster SKIPPED (Re...) [ 69%] ipyparallel/tests/test_slurm.py::test_to_from_dict SKIPPED (Requires...) [ 69%] ipyparallel/tests/test_ssh.py::test_get_output[SSH] SKIPPED (Needs d...) [ 69%] ipyparallel/tests/test_ssh.py::test_get_output[SSHProxy] SKIPPED (Ne...) [ 69%] ipyparallel/tests/test_ssh.py::test_restart_engines[SSH] SKIPPED (Ne...) [ 70%] ipyparallel/tests/test_ssh.py::test_restart_engines[SSHProxy] SKIPPED [ 70%] ipyparallel/tests/test_ssh.py::test_signal_engines[SSH] SKIPPED (Nee...) [ 70%] ipyparallel/tests/test_ssh.py::test_signal_engines[SSHProxy] SKIPPED [ 70%] ipyparallel/tests/test_ssh.py::test_start_stop_cluster[SSH] SKIPPED [ 70%] ipyparallel/tests/test_ssh.py::test_start_stop_cluster[SSHProxy] SKIPPED [ 71%] ipyparallel/tests/test_ssh.py::test_to_from_dict[SSH] SKIPPED (Needs...) [ 71%] ipyparallel/tests/test_ssh.py::test_to_from_dict[SSHProxy] SKIPPED (...) [ 71%] ipyparallel/tests/test_util.py::test_disambiguate_ip PASSED [ 71%] ipyparallel/tests/test_view.py::TestView::test_z_crash_mux ERROR [ 71%] ipyparallel/tests/test_view.py::TestView::test_push_pull ERROR [ 72%] ipyparallel/tests/test_view.py::TestView::test_push_pull_function ERROR [ 72%] ipyparallel/tests/test_view.py::TestView::test_push_function_globals ERROR [ 72%] ipyparallel/tests/test_view.py::TestView::test_push_function_defaults ERROR [ 72%] ipyparallel/tests/test_view.py::TestView::test_get_result ERROR [ 72%] ipyparallel/tests/test_view.py::TestView::test_run_newline ERROR [ 73%] ipyparallel/tests/test_view.py::TestView::test_apply_f_kwarg ERROR [ 73%] ipyparallel/tests/test_view.py::TestView::test_apply_tracked ERROR [ 73%] ipyparallel/tests/test_view.py::TestView::test_push_tracked ERROR [ 73%] ipyparallel/tests/test_view.py::TestView::test_scatter_tracked ERROR [ 73%] ipyparallel/tests/test_view.py::TestView::test_remote_reference ERROR [ 74%] ipyparallel/tests/test_view.py::TestView::test_scatter_gather ERROR [ 74%] ipyparallel/tests/test_view.py::TestView::test_scatter_gather_numpy ERROR [ 74%] ipyparallel/tests/test_view.py::TestView::test_scatter_gather_lazy ERROR [ 74%] ipyparallel/tests/test_view.py::TestView::test_apply_numpy ERROR [ 75%] ipyparallel/tests/test_view.py::TestView::test_apply_numpy_object_dtype ERROR [ 75%] ipyparallel/tests/test_view.py::TestView::test_push_pull_recarray ERROR [ 75%] ipyparallel/tests/test_view.py::TestView::test_push_pull_timeseries ERROR [ 75%] ipyparallel/tests/test_view.py::TestView::test_map ERROR [ 75%] ipyparallel/tests/test_view.py::TestView::test_map_empty_sequence ERROR [ 76%] ipyparallel/tests/test_view.py::TestView::test_map_iterable ERROR [ 76%] ipyparallel/tests/test_view.py::TestView::test_map_numpy ERROR [ 76%] ipyparallel/tests/test_view.py::TestView::test_scatter_gather_nonblocking ERROR [ 76%] ipyparallel/tests/test_view.py::TestView::test_scatter_gather_numpy_nonblocking ERROR [ 76%] ipyparallel/tests/test_view.py::TestView::test_execute ERROR [ 77%] ipyparallel/tests/test_view.py::TestView::test_abort ERROR [ 77%] ipyparallel/tests/test_view.py::TestView::test_abort_all ERROR [ 77%] ipyparallel/tests/test_view.py::TestView::test_temp_flags ERROR [ 77%] ipyparallel/tests/test_view.py::TestView::test_importer ERROR [ 77%] ipyparallel/tests/test_view.py::TestView::test_unicode_execute ERROR [ 78%] ipyparallel/tests/test_view.py::TestView::test_unicode_apply_result ERROR [ 78%] ipyparallel/tests/test_view.py::TestView::test_unicode_apply_arg ERROR [ 78%] ipyparallel/tests/test_view.py::TestView::test_map_reference ERROR [ 78%] ipyparallel/tests/test_view.py::TestView::test_apply_reference ERROR [ 78%] ipyparallel/tests/test_view.py::TestView::test_eval_reference ERROR [ 79%] ipyparallel/tests/test_view.py::TestView::test_reference_nameerror ERROR [ 79%] ipyparallel/tests/test_view.py::TestView::test_single_engine_map ERROR [ 79%] ipyparallel/tests/test_view.py::TestView::test_len ERROR [ 79%] ipyparallel/tests/test_view.py::TestView::test_execute_reply ERROR [ 79%] ipyparallel/tests/test_view.py::TestView::test_execute_reply_rich ERROR [ 80%] ipyparallel/tests/test_view.py::TestView::test_execute_reply_stdout ERROR [ 80%] ipyparallel/tests/test_view.py::TestView::test_execute_result ERROR [ 80%] ipyparallel/tests/test_view.py::TestView::test_execute_silent ERROR [ 80%] ipyparallel/tests/test_view.py::TestView::test_execute_magic ERROR [ 80%] ipyparallel/tests/test_view.py::TestView::test_execute_displaypub ERROR [ 81%] ipyparallel/tests/test_view.py::TestView::test_apply_displaypub ERROR [ 81%] ipyparallel/tests/test_view.py::TestView::test_execute_raises ERROR [ 81%] ipyparallel/tests/test_view.py::TestView::test_remoteerror_render_exception ERROR [ 81%] ipyparallel/tests/test_view.py::TestView::test_compositeerror_render_exception ERROR [ 81%] ipyparallel/tests/test_view.py::TestView::test_compositeerror_truncate ERROR [ 82%] ipyparallel/tests/test_view.py::TestView::test_magic_pylab ERROR [ 82%] ipyparallel/tests/test_view.py::TestView::test_func_default_func ERROR [ 82%] ipyparallel/tests/test_view.py::TestView::test_data_pub_single ERROR [ 82%] ipyparallel/tests/test_view.py::TestView::test_data_pub ERROR [ 82%] ipyparallel/tests/test_view.py::TestView::test_can_list_arg ERROR [ 83%] ipyparallel/tests/test_view.py::TestView::test_can_dict_arg ERROR [ 83%] ipyparallel/tests/test_view.py::TestView::test_can_list_kwarg ERROR [ 83%] ipyparallel/tests/test_view.py::TestView::test_can_dict_kwarg ERROR [ 83%] ipyparallel/tests/test_view.py::TestView::test_map_ref ERROR [ 83%] ipyparallel/tests/test_view.py::TestView::test_nested_getitem_setitem ERROR [ 84%] ipyparallel/tests/test_view.py::TestView::test_return_namedtuple ERROR [ 84%] ipyparallel/tests/test_view.py::TestView::test_apply_namedtuple ERROR [ 84%] ipyparallel/tests/test_view.py::TestView::test_sync_imports ERROR [ 84%] ipyparallel/tests/test_view.py::TestView::test_sync_imports_quiet ERROR [ 84%] ipyparallel/tests/test_view.py::TestView::test_use_cloudpickle ERROR [ 85%] ipyparallel/tests/test_view.py::TestView::test_cloudpickle_push_pull ERROR [ 85%] ipyparallel/tests/test_view.py::TestView::test_cloudpickle_require XFAIL [ 85%] ipyparallel/tests/test_view.py::TestView::test_block_kwarg ERROR [ 85%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_z_crash_mux ERROR [ 85%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull ERROR [ 86%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull_function ERROR [ 86%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_function_globals ERROR [ 86%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_function_defaults ERROR [ 86%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_get_result ERROR [ 86%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_run_newline ERROR [ 87%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_f_kwarg ERROR [ 87%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_tracked ERROR [ 87%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_tracked ERROR [ 87%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_remote_reference ERROR [ 87%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather ERROR [ 88%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_numpy ERROR [ 88%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_lazy ERROR [ 88%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_numpy ERROR [ 88%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_numpy_object_dtype ERROR [ 88%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull_recarray ERROR [ 89%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull_timeseries ERROR [ 89%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map ERROR [ 89%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_empty_sequence ERROR [ 89%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_iterable ERROR [ 89%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_numpy ERROR [ 90%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_nonblocking ERROR [ 90%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_numpy_nonblocking ERROR [ 90%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute ERROR [ 90%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_abort ERROR [ 90%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_abort_all ERROR [ 91%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_temp_flags ERROR [ 91%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_importer ERROR [ 91%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_unicode_execute ERROR [ 91%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_unicode_apply_result ERROR [ 91%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_unicode_apply_arg ERROR [ 92%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_reference ERROR [ 92%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_reference ERROR [ 92%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_eval_reference ERROR [ 92%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_reference_nameerror ERROR [ 92%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_single_engine_map ERROR [ 93%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_len ERROR [ 93%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_reply ERROR [ 93%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_reply_rich ERROR [ 93%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_reply_stdout ERROR [ 93%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_result ERROR [ 94%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_silent ERROR [ 94%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_magic ERROR [ 94%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_displaypub ERROR [ 94%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_raises ERROR [ 94%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_remoteerror_render_exception ERROR [ 95%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_compositeerror_render_exception ERROR [ 95%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_compositeerror_truncate ERROR [ 95%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_magic_pylab ERROR [ 95%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_func_default_func ERROR [ 95%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_data_pub_single ERROR [ 96%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_data_pub ERROR [ 96%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_list_arg ERROR [ 96%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_dict_arg ERROR [ 96%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_list_kwarg ERROR [ 96%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_dict_kwarg ERROR [ 97%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_ref ERROR [ 97%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_nested_getitem_setitem ERROR [ 97%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_return_namedtuple ERROR [ 97%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_namedtuple ERROR [ 97%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_sync_imports ERROR [ 98%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_sync_imports_quiet ERROR [ 98%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_use_cloudpickle ERROR [ 98%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_cloudpickle_push_pull ERROR [ 98%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_cloudpickle_require XFAIL [ 98%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_block_kwarg ERROR [ 99%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_tracked XFAIL [ 99%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_target_ordering XFAIL [ 99%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_engine_metadata ERROR [ 99%] ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_displaypub XFAIL [100%] ==================================== ERRORS ==================================== __________ ERROR at setup of TestAsyncResult.test_single_result_view ___________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:46:27.990 [IPController] Created profile dir: '/tmp/tmpgrqls7_x.ipython/profile_iptest' 2024-07-27 04:46:28.002 [IPController] Searching path ['/tmp/tmpgrqls7_x.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:46:28.006 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:46:28.007 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:46:28.009 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:46:28.011 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:46:28.012 [IPController] Looking for ipython_config in /tmp/tmpgrqls7_x.ipython/profile_iptest 2024-07-27 04:46:28.019 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:46:28.020 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:46:28.022 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:46:28.023 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:46:28.025 [IPController] Looking for ipcontroller_config in /tmp/tmpgrqls7_x.ipython/profile_iptest 2024-07-27 04:46:28.235 [IPController] Used 18 random ports 2024-07-27 04:46:28.238 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 47171, 'control': 60291, 'mux': 48187, 'task': 57791, 'iopub': 42611, 'hb_ping': 60081, 'hb_pong': 45521, 'broadcast': [46495, 49235]} 2024-07-27 04:46:28.240 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 47171, 'control': 40319, 'mux': 39907, 'task': 60467, 'task_scheme': 'leastload', 'iopub': 39441, 'notification': 38541, 'broadcast': 32891} 2024-07-27 04:46:28.240 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 39993, '01': 46525}} 2024-07-27 04:46:28.291 [IPController] Hub listening on tcp://127.0.0.1:47171 for registration. 2024-07-27 04:46:28.346 [IPController] Hub using DB backend: DictDB 2024-07-27 04:46:28.632 [IPController] hub::created hub 2024-07-27 04:46:28.634 [IPController] writing connection info to /tmp/tmpgrqls7_x.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 04:46:28.643 [IPController] writing connection info to /tmp/tmpgrqls7_x.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 04:46:28.648 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:46:28.748 [IPController] Started process IOPubScheduler: 1525 2024-07-27 04:46:28.839 [IPController] Started process DirectScheduler: 1527 2024-07-27 04:46:28.943 [IPController] Started process ControlScheduler: 1531 2024-07-27 04:46:29.035 [IPController] Started process TaskScheduler: 1536 2024-07-27 04:46:29.123 [IPController] Started process BroadcastScheduler(depth=0, id=0): 1537 2024-07-27 04:46:29.232 [IPController] Started process BroadcastScheduler(depth=1, id=00): 1541 2024-07-27 04:46:29.328 [IPController] Started process BroadcastScheduler(depth=1, id=01): 1545 2024-07-27 04:46:29.394 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:46:29.421 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:46:29.450 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:46:29.478 [task] Task scheduler started [leastload] 2024-07-27 04:46:29.631 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:46:29.634 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:46:29.652 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:46:29.679 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:46:29.679 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:46:29.734 [IPController] heartbeat::waiting for subscription 2024-07-27 04:46:29.754 [IPController] heartbeat::subscription started 2024-07-27 04:46:44.112 [IPEngine] Using existing profile dir: '/tmp/tmpgrqls7_x.ipython/profile_iptest' 2024-07-27 04:46:44.122 [IPEngine] Searching path ['/tmp/tmpgrqls7_x.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:46:44.124 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:46:44.126 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:46:44.129 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:46:44.131 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:46:44.133 [IPEngine] Looking for ipython_config in /tmp/tmpgrqls7_x.ipython/profile_iptest 2024-07-27 04:46:44.140 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:46:44.141 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:46:44.144 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:46:44.146 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:46:44.148 [IPEngine] Looking for ipengine_config in /tmp/tmpgrqls7_x.ipython/profile_iptest 2024-07-27 04:46:44.160 [IPEngine] Loading connection file '/tmp/tmpgrqls7_x.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 04:46:44.168 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:46:44.185 [IPEngine] Config changed: 2024-07-27 04:46:44.186 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'4156ab1e-551fa9700e2254dc8c17581a', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:46:44.220 [IPEngine] Registering with controller at tcp://127.0.0.1:47171 2024-07-27 04:46:44.328 [IPController] client::client b'e157c0a0-95847490adbc54997e54200a' requested 'registration_request' 2024-07-27 04:46:44.341 [IPController] registration::requesting registration 0:e157c0a0-95847490adbc54997e54200a 2024-07-27 04:46:44.364 [IPController] registration::accepting registration 0:e157c0a0-95847490adbc54997e54200a 2024-07-27 04:46:44.379 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:48187', 'tcp://127.0.0.1:57791', 'tcp://127.0.0.1:46495'] 2024-07-27 04:46:44.386 [IPEngine] Setting shell identity b'e157c0a0-95847490adbc54997e54200a' 2024-07-27 04:46:44.388 [IPEngine] Connecting shell to tcp://127.0.0.1:48187 2024-07-27 04:46:44.396 [IPEngine] Connecting shell to tcp://127.0.0.1:57791 2024-07-27 04:46:44.399 [IPEngine] Connecting shell to tcp://127.0.0.1:46495 2024-07-27 04:46:44.401 [IPEngine] Starting nanny ____________ ERROR at setup of TestAsyncResult.test_get_after_done _____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestAsyncResult.test_get_before_done ____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestAsyncResult.test_get_after_error ____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestAsyncResult.test_get_dict ________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestAsyncResult.test_get_dict_single ____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestAsyncResult.test_get_dict_bad ______________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestAsyncResult.test_iter_amr ________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestAsyncResult.test_iter_multi_result_ar __________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestAsyncResult.test_iter_error _______________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestAsyncResult.test_getattr ________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestAsyncResult.test_getitem ________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestAsyncResult.test_single_result _____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestAsyncResult.test_abort _________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________________ ERROR at setup of TestAsyncResult.test_len __________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestAsyncResult.test_wall_time_single ____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestAsyncResult.test_wall_time_multi ____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestAsyncResult.test_serial_time_single ___________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestAsyncResult.test_serial_time_multi ___________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestAsyncResult.test_elapsed_single _____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestAsyncResult.test_elapsed_multi _____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestAsyncResult.test_hubresult_timestamps __________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestAsyncResult.test_display_empty_streams_single ______ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestAsyncResult.test_display_empty_streams_type _______ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestAsyncResult.test_display_empty_streams_engine ______ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestAsyncResult.test_display_output_error __________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestAsyncResult.test_await_data _______________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestAsyncResult.test_not_single_result ___________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestAsyncResult.test_owner_pop _______________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________________ ERROR at setup of TestAsyncResult.test_dir __________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestAsyncResult.test_wait_for_send _____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestAsyncResult.test_return_exceptions ___________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestAsyncResult.test_return_exceptions_postmortem ______ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestAsyncResult.test_split _________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestAsyncResult.test_split_map_result ____________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestAsyncResult.test_wait_first_exception __________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestAsyncResult.test_map_wait_first_exception ________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___ ERROR at setup of TestAsyncResult.test_wait_interactive_first_exception ____ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestAsyncResult.test_progress ________________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestAsyncResult.test_error_engine_info_apply ________ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestAsyncResult.test_error_engine_info_execute _______ request = > ipython_dir = '/tmp/tmpgrqls7_x.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________________ ERROR at setup of TestClient.test_curve ____________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:46:59.410 [KernelNanny.0] Starting kernel nanny for engine 0, pid=1552, nanny pid=1555 2024-07-27 04:46:59.421 [KernelNanny.0] Nanny watching parent pid 1552. 2024-07-27 04:47:00.082 [IPEngine] Config changed: {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'4156ab1e-551fa9700e2254dc8c17581a', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:47:00.094 [IPEngine] Using existing profile dir: '/tmp/tmpgrqls7_x.ipython/profile_default' 2024-07-27 04:47:00.120 [IPEngine] WARNING | debugpy_stream undefined, debugging will not be enabled 2024-07-27 04:47:00.169 [IPController] monitor traffic: b'iopub' 2024-07-27 04:47:00.311 [IPEngine] Starting to monitor the heartbeat signal from the hub every 750 ms. 2024-07-27 04:47:00.315 [IPEngine] Completed registration with id 0 2024-07-27 04:47:00.783 [IPController] Notifying hub of 1 new hearts 2024-07-27 04:47:00.857 [IPController] monitor traffic: b'heartmonitor' 2024-07-27 04:47:00.862 [IPController] Registering 1 new hearts 2024-07-27 04:47:00.866 [IPController] heartbeat::handle_new_heart(b'e157c0a0-95847490adbc54997e54200a') 2024-07-27 04:47:00.869 [IPController] registration::finished registering engine 0:e157c0a0-95847490adbc54997e54200a in 16474ms 2024-07-27 04:47:00.882 [IPController] engine::Engine Connected: 0 2024-07-27 04:47:00.888 [IPController] save engine state to /tmp/tmpgrqls7_x.ipython/profile_iptest/log/engines.json 2024-07-27 04:47:00.896 [IPController] ERROR | Uncaught exception in : [Errno 2] No such file or directory: '/tmp/tmpgrqls7_x.ipython/profile_iptest/log/engines.json' Traceback (most recent call last): File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/util.py", line 106, in logs_errors result = f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 407, in heartmonitor_message self.handle_new_heart(heart.encode("utf8")) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 420, in handle_new_heart self.finish_registration(heart) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1063, in finish_registration self._save_engine_state() File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1105, in _save_engine_state with open(self.engine_state_file, 'w') as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpgrqls7_x.ipython/profile_iptest/log/engines.json' ____________________ ERROR at setup of TestClient.test_ids _____________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ____________________ ERROR at setup of TestClient.test_iter ____________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at setup of TestClient.test_view_indexing ________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ________________ ERROR at setup of TestClient.test_outstanding _________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at setup of TestClient.test_lbview_targets _______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at setup of TestClient.test_dview_targets ________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_lazy_all_targets ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError __________________ ERROR at setup of TestClient.test_targets ___________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:47:13.762 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:47:13.763 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:47:13.764 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:47:13.765 [IPController] Looking for ipcontroller_config in /usr/etc/ipython ___________________ ERROR at setup of TestClient.test_clear ____________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _________________ ERROR at setup of TestClient.test_get_result _________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _____________ ERROR at setup of TestClient.test_get_execute_result _____________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError __________________ ERROR at setup of TestClient.test_ids_list __________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ________________ ERROR at setup of TestClient.test_queue_status ________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError __________________ ERROR at setup of TestClient.test_shutdown __________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at setup of TestClient.test_result_status ________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ________________ ERROR at setup of TestClient.test_db_query_dt _________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at setup of TestClient.test_db_query_keys ________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ___________ ERROR at setup of TestClient.test_db_query_default_keys ____________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_db_query_msg_id _______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ____________ ERROR at setup of TestClient.test_db_query_get_result _____________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ________________ ERROR at setup of TestClient.test_db_query_in _________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ________________ ERROR at setup of TestClient.test_hub_history _________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError __________________ ERROR at setup of TestClient.test_resubmit __________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at setup of TestClient.test_resubmit_chain _______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_resubmit_header _______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_resubmit_aborted ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _____________ ERROR at setup of TestClient.test_resubmit_inflight ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_resubmit_badkey _______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _____________ ERROR at setup of TestClient.test_purge_hub_results ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ____________ ERROR at setup of TestClient.test_purge_local_results _____________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______ ERROR at setup of TestClient.test_purge_local_results_outstanding _______ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ____ ERROR at setup of TestClient.test_purge_all_local_results_outstanding _____ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ___________ ERROR at setup of TestClient.test_purge_all_hub_results ____________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError __________ ERROR at setup of TestClient.test_purge_all_local_results ___________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _____________ ERROR at setup of TestClient.test_purge_all_results ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_purge_everything ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_activate_on_init ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError __________________ ERROR at setup of TestClient.test_activate __________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_wait_interactive ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ________________ ERROR at setup of TestClient.test_await_future ________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ________________ ERROR at setup of TestClient.test_become_dask _________________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _________ ERROR at setup of TestClient.test_warning_on_hostname_match __________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ____ ERROR at setup of TestClient.test_local_ip_true_doesnt_trigger_warning ____ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError ______________ ERROR at setup of TestClient.test_wait_for_engines ______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at setup of TestClient.test_signal_engines _______________ request = > ipython_dir = '/tmp/tmp1qphcpst.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def setup(): error.RemoteError = RemoteErrorWithTB cluster_dir = os.path.join(get_ipython_dir(), 'profile_iptest') engine_json = os.path.join(cluster_dir, 'security', 'ipcontroller-engine.json') client_json = os.path.join(cluster_dir, 'security', 'ipcontroller-client.json') for json in (engine_json, client_json): if os.path.exists(json): os.remove(json) cp = TestProcessLauncher() cp.cmd_and_args = ipcontroller_cmd_argv + [ '--profile=iptest', '--log-level=10', '--ping=250', '--dictdb', ] if os.environ.get("IPP_CONTROLLER_IP"): cp.cmd_and_args.append(f"--ip={os.environ['IPP_CONTROLLER_IP']}") cp.start() launchers.append(cp) tic = time.time() while not os.path.exists(engine_json) or not os.path.exists(client_json): if cp.poll() is not None: raise RuntimeError("The test controller exited with status %s" % cp.poll()) elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for the test controller to start.") E RuntimeError: Timeout waiting for the test controller to start. ipyparallel/tests/__init__.py:78: RuntimeError _______________ ERROR at teardown of test_wait_for_engines_crash _______________ self = async_f = > args = (), kwargs = {}, loop = None def _synchronize(self, async_f, *args, **kwargs): """Run a method synchronously Uses asyncio.run if asyncio is not running, otherwise puts it in a background thread """ try: loop = asyncio.get_running_loop() except RuntimeError: # not in a running loop loop = None if loop: return self._in_thread(async_f, *args, **kwargs) else: > return _asyncio_run(async_f(*args, **kwargs)) ipyparallel/_async.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/_async.py:19: in _asyncio_run return loop.run_sync(lambda: asyncio.ensure_future(coro)) /usr/lib64/python3.12/site-packages/tornado/ioloop.py:527: in run_sync return future_cell[0].result() ipyparallel/cluster/cluster.py:874: in stop_cluster await asyncio.gather(self.stop_controller(), self.stop_engines()) ipyparallel/cluster/cluster.py:796: in stop_engines await asyncio.gather(*futures) ipyparallel/cluster/cluster.py:804: in stop_engines engine_set.get_output(remove=True) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = remove = True def get_output(self, remove=False): """Get the output of all my child Launchers""" > for identifier, launcher in self.launchers.items(): E RuntimeError: dictionary changed size during iteration ipyparallel/cluster/launcher.py:824: RuntimeError ----------------------------- Captured stdout call ----------------------------- Starting LocalControllerLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.controller', '--log-level=10', '--ping=250'] Sending output for ipcontroller-1722070481-ogao-1334 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR LocalControllerLauncher /usr/bin/python3 started: 2417 Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json Setting $IPP_CONNECTION_INFO environment Waiting for ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] Loading ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] Starting 2 engines with Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] Sending output for 0 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-0.log Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO LocalEngineLauncher /usr/bin/python3 started: 2426 Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] Sending output for 1 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO LocalEngineLauncher /usr/bin/python3 started: 2435 LocalEngineSetLauncher engine set started: [None, None] Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json Loading ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] 0%| | 0/3 [00:00 DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:532 Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:537 Sending output for 0 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-0.log DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:541 Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:275 LocalEngineLauncher /usr/bin/python3 started: 2426 DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:532 Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:537 Sending output for 1 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:541 Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:275 LocalEngineLauncher /usr/bin/python3 started: 2435 DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:275 LocalEngineSetLauncher engine set started: [None, None] DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:564 Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:400 Loading ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] --------------------------- Captured stdout teardown --------------------------- Stopping controller LocalControllerLauncher /usr/bin/python3 stopped: {'exit_code': 0, 'pid': 2417, 'identifier': 'ipcontroller-1722070481-ogao-1334'} Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json Failed to remove /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log: [Errno 2] No such file or directory: '/tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log' Output for ipcontroller-1722070481-ogao-1334: 2024-07-27 04:54:52.468 [IPController] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:54:52.476 [IPController] Searching path ['/tmp/tmpbqgc38um.ipython/profile_default', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:54:52.477 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:54:52.478 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:54:52.480 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:54:52.481 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:54:52.482 [IPController] Looking for ipython_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:54:52.487 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:54:52.488 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:54:52.489 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:54:52.490 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:54:52.492 [IPController] Looking for ipcontroller_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:54:52.494 [IPController] Loaded config file: /tmp/tmpbqgc38um.ipython/profile_default/ipcontroller_config.py 2024-07-27 04:54:52.637 [IPController] Used 18 random ports 2024-07-27 04:54:52.639 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 40397, 'control': 48705, 'mux': 57955, 'task': 55347, 'iopub': 54801, 'hb_ping': 53053, 'hb_pong': 56691, 'broadcast': [48689, 54487]} 2024-07-27 04:54:52.640 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 40397, 'control': 37747, 'mux': 57085, 'task': 56743, 'task_scheme': 'leastload', 'iopub': 54697, 'notification': 39893, 'broadcast': 37639} 2024-07-27 04:54:52.641 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 47583, '01': 35827}} 2024-07-27 04:54:52.675 [IPController] Hub listening on tcp://127.0.0.1:40397 for registration. 2024-07-27 04:54:52.709 [IPController] Hub using DB backend: DictDB 2024-07-27 04:54:52.987 [IPController] hub::created hub 2024-07-27 04:54:52.989 [IPController] writing connection info to /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json 2024-07-27 04:54:52.993 [IPController] writing connection info to /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json 2024-07-27 04:54:52.998 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:54:53.073 [IPController] Started process IOPubScheduler: 2425 2024-07-27 04:54:53.163 [IPController] Started process DirectScheduler: 2430 2024-07-27 04:54:53.252 [IPController] Started process ControlScheduler: 2434 2024-07-27 04:54:53.334 [IPController] Started process TaskScheduler: 2440 2024-07-27 04:54:53.407 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2445 2024-07-27 04:54:53.485 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2446 2024-07-27 04:54:53.549 [task] Task scheduler started [leastload] 2024-07-27 04:54:53.567 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2450 2024-07-27 04:54:53.609 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:54:53.649 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:54:53.671 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:54:53.780 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:54:53.804 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:54:53.808 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:54:53.844 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:54:53.845 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:54:53.896 [IPController] heartbeat::waiting for subscription 2024-07-27 04:54:53.913 [IPController] heartbeat::subscription started 2024-07-27 04:55:04.366 [IPController] client::client b'f95d002e-6706e915b49f301e5f8ffd65' requested 'registration_request' 2024-07-27 04:55:04.372 [IPController] registration::requesting registration 0:f95d002e-6706e915b49f301e5f8ffd65 2024-07-27 04:55:04.384 [IPController] registration::accepting registration 0:f95d002e-6706e915b49f301e5f8ffd65 2024-07-27 04:55:04.412 [IPController] client::client b'4fe24972-f31c3ef8632486ac09ec6d5b' requested 'registration_request' 2024-07-27 04:55:04.413 [IPController] registration::requesting registration 1:4fe24972-f31c3ef8632486ac09ec6d5b 2024-07-27 04:55:04.421 [IPController] registration::accepting registration 1:4fe24972-f31c3ef8632486ac09ec6d5b 2024-07-27 04:55:15.139 [IPController] CRITICAL | Received signal 15, shutting down 2024-07-27 04:55:15.151 [IPController] CRITICAL | terminating children... 2024-07-27 04:55:15.173 [IPController] cleaning up JSON connection files 2024-07-27 04:55:15.178 [IPController] removed /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json 2024-07-27 04:55:15.181 [IPController] removed /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json Controller stopped: {'exit_code': 0, 'pid': 2417, 'identifier': 'ipcontroller-1722070481-ogao-1334'} Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json Stopping engine(s): 1722070482 LocalEngineLauncher /usr/bin/python3 stopped: {'exit_code': 1, 'pid': 2426, 'identifier': '0'} Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-0.log Output for 0: 2024-07-27 04:55:04.235 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:04.243 [IPEngine] Searching path ['/tmp/tmpbqgc38um.ipython/profile_default', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:55:04.244 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:55:04.245 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:55:04.247 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:55:04.248 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:55:04.250 [IPEngine] Looking for ipython_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.254 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:55:04.255 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:55:04.256 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:55:04.258 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:55:04.259 [IPEngine] Looking for ipengine_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.266 [IPEngine] Loading connection info from $IPP_CONNECTION_INFO 2024-07-27 04:55:04.269 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:55:04.281 [IPEngine] Config changed: 2024-07-27 04:55:04.282 [IPEngine] {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:55:04.306 [IPEngine] Registering with controller at tcp://127.0.0.1:40397 2024-07-27 04:55:04.395 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:57955', 'tcp://127.0.0.1:55347', 'tcp://127.0.0.1:48689'] 2024-07-27 04:55:04.404 [IPEngine] Setting shell identity b'f95d002e-6706e915b49f301e5f8ffd65' 2024-07-27 04:55:04.406 [IPEngine] Connecting shell to tcp://127.0.0.1:57955 2024-07-27 04:55:04.412 [IPEngine] Connecting shell to tcp://127.0.0.1:55347 2024-07-27 04:55:04.414 [IPEngine] Connecting shell to tcp://127.0.0.1:48689 2024-07-27 04:55:04.415 [IPEngine] Starting nanny 2024-07-27 04:55:14.853 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2426, nanny pid=2462 2024-07-27 04:55:14.866 [KernelNanny.0] Nanny watching parent pid 2426. 2024-07-27 04:55:15.384 [IPEngine] Config changed: {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:55:15.392 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:15.394 [IPEngine] Running PYTHONSTARTUP file /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py... 2024-07-27 04:55:15.397 [IPEngine] Running file in user namespace: /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py 2024-07-27 04:55:16.478 [KernelNanny.0] Pipe closed, parent 2426 has status: zombie 2024-07-27 04:55:16.479 [KernelNanny.0] Notifying Hub that our parent has shut down TERM failed: psutil.NoSuchProcess(pid=2435, msg='process no longer exists') LocalEngineLauncher /usr/bin/python3 stopped: {'exit_code': 1, 'pid': 2435, 'identifier': '1'} Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log Output for 1: 2024-07-27 04:55:04.277 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:04.284 [IPEngine] Searching path ['/tmp/tmpbqgc38um.ipython/profile_default', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:55:04.286 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:55:04.289 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:55:04.290 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:55:04.292 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:55:04.293 [IPEngine] Looking for ipython_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.298 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:55:04.298 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:55:04.300 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:55:04.301 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:55:04.302 [IPEngine] Looking for ipengine_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.309 [IPEngine] Loading connection info from $IPP_CONNECTION_INFO 2024-07-27 04:55:04.312 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:55:04.325 [IPEngine] Config changed: 2024-07-27 04:55:04.325 [IPEngine] {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:55:04.347 [IPEngine] Registering with controller at tcp://127.0.0.1:40397 2024-07-27 04:55:04.431 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:57955', 'tcp://127.0.0.1:55347', 'tcp://127.0.0.1:54487'] 2024-07-27 04:55:04.437 [IPEngine] Setting shell identity b'4fe24972-f31c3ef8632486ac09ec6d5b' 2024-07-27 04:55:04.440 [IPEngine] Connecting shell to tcp://127.0.0.1:57955 2024-07-27 04:55:04.446 [IPEngine] Connecting shell to tcp://127.0.0.1:55347 2024-07-27 04:55:04.448 [IPEngine] Connecting shell to tcp://127.0.0.1:54487 2024-07-27 04:55:04.449 [IPEngine] Starting nanny 2024-07-27 04:55:14.852 [KernelNanny.1] Starting kernel nanny for engine 1, pid=2435, nanny pid=2463 2024-07-27 04:55:14.868 [KernelNanny.1] Nanny watching parent pid 2435. 2024-07-27 04:55:15.396 [IPEngine] Config changed: {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:55:15.404 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:15.405 [IPEngine] Running PYTHONSTARTUP file /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py... 2024-07-27 04:55:15.409 [IPEngine] Running file in user namespace: /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py 2024-07-27 04:55:16.484 [KernelNanny.1] Pipe closed, parent 2435 has status: zombie 2024-07-27 04:55:16.485 [KernelNanny.1] Notifying Hub that our parent has shut down Failed to remove /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log: [Errno 2] No such file or directory: '/tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log' LocalEngineSetLauncher engine set stopped: {'engines': {'0': {'exit_code': 1, 'pid': 2426, 'identifier': '0'}, '1': {'exit_code': 1, 'pid': 2435, 'identifier': '1'}}, 'exit_code': 1} engine set stopped 1722070482: {'engines': {'0': {'exit_code': 1, 'pid': 2426, 'identifier': '0'}, '1': {'exit_code': 1, 'pid': 2435, 'identifier': '1'}}, 'exit_code': 1} Removed cluster file: /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json --------------------------- Captured stderr teardown --------------------------- 2024-07-27 04:55:15.139 [IPController] CRITICAL | Received signal 15, shutting down 2024-07-27 04:55:15.151 [IPController] CRITICAL | terminating children... 2024-07-27 04:55:15.173 [IPController] cleaning up JSON connection files 2024-07-27 04:55:15.178 [IPController] removed /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json 2024-07-27 04:55:15.181 [IPController] removed /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json 2024-07-27 04:55:15.396 [IPEngine] Config changed: {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:55:15.404 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:15.405 [IPEngine] Running PYTHONSTARTUP file /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py... 2024-07-27 04:55:15.409 [IPEngine] Running file in user namespace: /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py 2024-07-27 04:55:15.384 [IPEngine] Config changed: {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:55:15.392 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:15.394 [IPEngine] Running PYTHONSTARTUP file /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py... 2024-07-27 04:55:15.397 [IPEngine] Running file in user namespace: /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py 2024-07-27 04:55:16.478 [KernelNanny.0] Pipe closed, parent 2426 has status: zombie 2024-07-27 04:55:16.479 [KernelNanny.0] Notifying Hub that our parent has shut down ---------------------------- Captured log teardown ----------------------------- INFO /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:861 Stopping controller DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:288 LocalControllerLauncher /usr/bin/python3 stopped: {'exit_code': 0, 'pid': 2417, 'identifier': 'ipcontroller-1722070481-ogao-1334'} DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:603 Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:603 Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:564 Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json ERROR /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:609 Failed to remove /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log: [Errno 2] No such file or directory: '/tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log' DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:336 Output for ipcontroller-1722070481-ogao-1334: 2024-07-27 04:54:52.468 [IPController] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:54:52.476 [IPController] Searching path ['/tmp/tmpbqgc38um.ipython/profile_default', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:54:52.477 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:54:52.478 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:54:52.480 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:54:52.481 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:54:52.482 [IPController] Looking for ipython_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:54:52.487 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:54:52.488 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:54:52.489 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:54:52.490 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:54:52.492 [IPController] Looking for ipcontroller_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:54:52.494 [IPController] Loaded config file: /tmp/tmpbqgc38um.ipython/profile_default/ipcontroller_config.py 2024-07-27 04:54:52.637 [IPController] Used 18 random ports 2024-07-27 04:54:52.639 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 40397, 'control': 48705, 'mux': 57955, 'task': 55347, 'iopub': 54801, 'hb_ping': 53053, 'hb_pong': 56691, 'broadcast': [48689, 54487]} 2024-07-27 04:54:52.640 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 40397, 'control': 37747, 'mux': 57085, 'task': 56743, 'task_scheme': 'leastload', 'iopub': 54697, 'notification': 39893, 'broadcast': 37639} 2024-07-27 04:54:52.641 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 47583, '01': 35827}} 2024-07-27 04:54:52.675 [IPController] Hub listening on tcp://127.0.0.1:40397 for registration. 2024-07-27 04:54:52.709 [IPController] Hub using DB backend: DictDB 2024-07-27 04:54:52.987 [IPController] hub::created hub 2024-07-27 04:54:52.989 [IPController] writing connection info to /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json 2024-07-27 04:54:52.993 [IPController] writing connection info to /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json 2024-07-27 04:54:52.998 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:54:53.073 [IPController] Started process IOPubScheduler: 2425 2024-07-27 04:54:53.163 [IPController] Started process DirectScheduler: 2430 2024-07-27 04:54:53.252 [IPController] Started process ControlScheduler: 2434 2024-07-27 04:54:53.334 [IPController] Started process TaskScheduler: 2440 2024-07-27 04:54:53.407 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2445 2024-07-27 04:54:53.485 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2446 2024-07-27 04:54:53.549 [task] Task scheduler started [leastload] 2024-07-27 04:54:53.567 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2450 2024-07-27 04:54:53.609 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:54:53.649 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:54:53.671 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:54:53.780 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:54:53.804 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:54:53.808 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:54:53.844 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:54:53.845 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:54:53.896 [IPController] heartbeat::waiting for subscription 2024-07-27 04:54:53.913 [IPController] heartbeat::subscription started 2024-07-27 04:55:04.366 [IPController] client::client b'f95d002e-6706e915b49f301e5f8ffd65' requested 'registration_request' 2024-07-27 04:55:04.372 [IPController] registration::requesting registration 0:f95d002e-6706e915b49f301e5f8ffd65 2024-07-27 04:55:04.384 [IPController] registration::accepting registration 0:f95d002e-6706e915b49f301e5f8ffd65 2024-07-27 04:55:04.412 [IPController] client::client b'4fe24972-f31c3ef8632486ac09ec6d5b' requested 'registration_request' 2024-07-27 04:55:04.413 [IPController] registration::requesting registration 1:4fe24972-f31c3ef8632486ac09ec6d5b 2024-07-27 04:55:04.421 [IPController] registration::accepting registration 1:4fe24972-f31c3ef8632486ac09ec6d5b 2024-07-27 04:55:15.139 [IPController] CRITICAL | Received signal 15, shutting down 2024-07-27 04:55:15.151 [IPController] CRITICAL | terminating children... 2024-07-27 04:55:15.173 [IPController] cleaning up JSON connection files 2024-07-27 04:55:15.178 [IPController] removed /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json 2024-07-27 04:55:15.181 [IPController] removed /tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json INFO /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:668 Controller stopped: {'exit_code': 0, 'pid': 2417, 'identifier': 'ipcontroller-1722070481-ogao-1334'} DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:564 Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json INFO /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:798 Stopping engine(s): 1722070482 DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:288 LocalEngineLauncher /usr/bin/python3 stopped: {'exit_code': 1, 'pid': 2426, 'identifier': '0'} DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:603 Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-0.log WARNING /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:336 Output for 0: 2024-07-27 04:55:04.235 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:04.243 [IPEngine] Searching path ['/tmp/tmpbqgc38um.ipython/profile_default', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:55:04.244 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:55:04.245 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:55:04.247 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:55:04.248 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:55:04.250 [IPEngine] Looking for ipython_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.254 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:55:04.255 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:55:04.256 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:55:04.258 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:55:04.259 [IPEngine] Looking for ipengine_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.266 [IPEngine] Loading connection info from $IPP_CONNECTION_INFO 2024-07-27 04:55:04.269 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:55:04.281 [IPEngine] Config changed: 2024-07-27 04:55:04.282 [IPEngine] {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:55:04.306 [IPEngine] Registering with controller at tcp://127.0.0.1:40397 2024-07-27 04:55:04.395 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:57955', 'tcp://127.0.0.1:55347', 'tcp://127.0.0.1:48689'] 2024-07-27 04:55:04.404 [IPEngine] Setting shell identity b'f95d002e-6706e915b49f301e5f8ffd65' 2024-07-27 04:55:04.406 [IPEngine] Connecting shell to tcp://127.0.0.1:57955 2024-07-27 04:55:04.412 [IPEngine] Connecting shell to tcp://127.0.0.1:55347 2024-07-27 04:55:04.414 [IPEngine] Connecting shell to tcp://127.0.0.1:48689 2024-07-27 04:55:04.415 [IPEngine] Starting nanny 2024-07-27 04:55:14.853 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2426, nanny pid=2462 2024-07-27 04:55:14.866 [KernelNanny.0] Nanny watching parent pid 2426. 2024-07-27 04:55:15.384 [IPEngine] Config changed: {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:55:15.392 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:15.394 [IPEngine] Running PYTHONSTARTUP file /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py... 2024-07-27 04:55:15.397 [IPEngine] Running file in user namespace: /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py 2024-07-27 04:55:16.478 [KernelNanny.0] Pipe closed, parent 2426 has status: zombie 2024-07-27 04:55:16.479 [KernelNanny.0] Notifying Hub that our parent has shut down DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:617 TERM failed: psutil.NoSuchProcess(pid=2435, msg='process no longer exists') DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:288 LocalEngineLauncher /usr/bin/python3 stopped: {'exit_code': 1, 'pid': 2435, 'identifier': '1'} DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:603 Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:603 Removing /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log WARNING /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:336 Output for 1: 2024-07-27 04:55:04.277 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:04.284 [IPEngine] Searching path ['/tmp/tmpbqgc38um.ipython/profile_default', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:55:04.286 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:55:04.289 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:55:04.290 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:55:04.292 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:55:04.293 [IPEngine] Looking for ipython_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.298 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:55:04.298 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:55:04.300 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:55:04.301 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:55:04.302 [IPEngine] Looking for ipengine_config in /tmp/tmpbqgc38um.ipython/profile_default 2024-07-27 04:55:04.309 [IPEngine] Loading connection info from $IPP_CONNECTION_INFO 2024-07-27 04:55:04.312 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:55:04.325 [IPEngine] Config changed: 2024-07-27 04:55:04.325 [IPEngine] {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:55:04.347 [IPEngine] Registering with controller at tcp://127.0.0.1:40397 2024-07-27 04:55:04.431 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:57955', 'tcp://127.0.0.1:55347', 'tcp://127.0.0.1:54487'] 2024-07-27 04:55:04.437 [IPEngine] Setting shell identity b'4fe24972-f31c3ef8632486ac09ec6d5b' 2024-07-27 04:55:04.440 [IPEngine] Connecting shell to tcp://127.0.0.1:57955 2024-07-27 04:55:04.446 [IPEngine] Connecting shell to tcp://127.0.0.1:55347 2024-07-27 04:55:04.448 [IPEngine] Connecting shell to tcp://127.0.0.1:54487 2024-07-27 04:55:04.449 [IPEngine] Starting nanny 2024-07-27 04:55:14.852 [KernelNanny.1] Starting kernel nanny for engine 1, pid=2435, nanny pid=2463 2024-07-27 04:55:14.868 [KernelNanny.1] Nanny watching parent pid 2435. 2024-07-27 04:55:15.396 [IPEngine] Config changed: {'ProfileDir': {'location': '/tmp/tmpbqgc38um.ipython/profile_default'}, 'IPEngine': {'log_level': 10}, 'Session': {'key': b'2f36f0af-1951e40f01fd0f7cd8383ccc', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:55:15.404 [IPEngine] Using existing profile dir: '/tmp/tmpbqgc38um.ipython/profile_default' 2024-07-27 04:55:15.405 [IPEngine] Running PYTHONSTARTUP file /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py... 2024-07-27 04:55:15.409 [IPEngine] Running file in user namespace: /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/_test_startup_crash.py 2024-07-27 04:55:16.484 [KernelNanny.1] Pipe closed, parent 2435 has status: zombie 2024-07-27 04:55:16.485 [KernelNanny.1] Notifying Hub that our parent has shut down ERROR /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:609 Failed to remove /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log: [Errno 2] No such file or directory: '/tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log' DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:288 LocalEngineSetLauncher engine set stopped: {'engines': {'0': {'exit_code': 1, 'pid': 2426, 'identifier': '0'}, '1': {'exit_code': 1, 'pid': 2435, 'identifier': '1'}}, 'exit_code': 1} WARNING /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:721 engine set stopped 1722070482: {'engines': {'0': {'exit_code': 1, 'pid': 2426, 'identifier': '0'}, '1': {'exit_code': 1, 'pid': 2435, 'identifier': '1'}}, 'exit_code': 1} DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:575 Removed cluster file: /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json WARNING tornado.general:zmqstream.py:625 Got events for stream attached to closed socket: Socket operation on non-socket WARNING tornado.general:zmqstream.py:625 Got events for stream attached to closed socket: Socket operation on non-socket WARNING tornado.general:zmqstream.py:625 Got events for stream attached to closed socket: Socket operation on non-socket WARNING tornado.general:zmqstream.py:625 Got events for stream attached to closed socket: Socket operation on non-socket WARNING tornado.general:zmqstream.py:625 Got events for stream attached to closed socket: Socket operation on non-socket WARNING tornado.general:zmqstream.py:625 Got events for stream attached to closed socket: Socket operation on non-socket WARNING tornado.general:zmqstream.py:625 Got events for stream attached to closed socket: Socket operation on non-socket ____________ ERROR at setup of TestDependency.test_require_imports _____________ request = > ipython_dir = '/tmp/tmpvtn9u18y.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:56:55.389 [IPController] Created profile dir: '/tmp/tmpvtn9u18y.ipython/profile_iptest' 2024-07-27 04:56:55.395 [IPController] Searching path ['/tmp/tmpvtn9u18y.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:56:55.397 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:56:55.398 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:56:55.400 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:56:55.401 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:56:55.402 [IPController] Looking for ipython_config in /tmp/tmpvtn9u18y.ipython/profile_iptest 2024-07-27 04:56:55.407 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:56:55.408 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:56:55.409 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:56:55.410 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:56:55.412 [IPController] Looking for ipcontroller_config in /tmp/tmpvtn9u18y.ipython/profile_iptest 2024-07-27 04:56:55.576 [IPController] Used 18 random ports 2024-07-27 04:56:55.578 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 33937, 'control': 36045, 'mux': 34419, 'task': 48051, 'iopub': 56831, 'hb_ping': 54543, 'hb_pong': 45347, 'broadcast': [41299, 46117]} 2024-07-27 04:56:55.579 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 33937, 'control': 33329, 'mux': 37303, 'task': 39605, 'task_scheme': 'leastload', 'iopub': 54631, 'notification': 54855, 'broadcast': 39777} 2024-07-27 04:56:55.580 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 56023, '01': 53947}} 2024-07-27 04:56:55.626 [IPController] Hub listening on tcp://127.0.0.1:33937 for registration. 2024-07-27 04:56:55.664 [IPController] Hub using DB backend: DictDB 2024-07-27 04:56:55.948 [IPController] hub::created hub 2024-07-27 04:56:55.950 [IPController] writing connection info to /tmp/tmpvtn9u18y.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 04:56:55.954 [IPController] writing connection info to /tmp/tmpvtn9u18y.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 04:56:55.958 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:56:56.029 [IPController] Started process IOPubScheduler: 2612 2024-07-27 04:56:56.101 [IPController] Started process DirectScheduler: 2613 2024-07-27 04:56:56.178 [IPController] Started process ControlScheduler: 2618 2024-07-27 04:56:56.278 [IPController] Started process TaskScheduler: 2623 2024-07-27 04:56:56.345 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2626 2024-07-27 04:56:56.421 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2629 2024-07-27 04:56:56.492 [task] Task scheduler started [leastload] 2024-07-27 04:56:56.500 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2632 2024-07-27 04:56:56.524 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:56:56.576 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:56:56.592 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:56:56.653 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:56:56.711 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:56:56.713 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:56:56.749 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:56:56.750 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:56:56.750 [IPController] heartbeat::waiting for subscription 2024-07-27 04:56:56.767 [IPController] heartbeat::subscription started 2024-07-27 04:57:07.378 [IPEngine] Using existing profile dir: '/tmp/tmpvtn9u18y.ipython/profile_iptest' 2024-07-27 04:57:07.394 [IPEngine] Searching path ['/tmp/tmpvtn9u18y.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:57:07.398 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:57:07.400 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:57:07.401 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:57:07.402 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:57:07.404 [IPEngine] Looking for ipython_config in /tmp/tmpvtn9u18y.ipython/profile_iptest 2024-07-27 04:57:07.408 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:57:07.409 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:57:07.410 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:57:07.411 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:57:07.413 [IPEngine] Looking for ipengine_config in /tmp/tmpvtn9u18y.ipython/profile_iptest 2024-07-27 04:57:07.421 [IPEngine] Loading connection file '/tmp/tmpvtn9u18y.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 04:57:07.425 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:57:07.438 [IPEngine] Config changed: 2024-07-27 04:57:07.438 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'51caface-265f9d11791ebe04b3df8fc5', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:57:07.459 [IPEngine] Registering with controller at tcp://127.0.0.1:33937 2024-07-27 04:57:07.522 [IPController] client::client b'f11a9968-f1463b597b00f171b1eedbeb' requested 'registration_request' 2024-07-27 04:57:07.527 [IPController] registration::requesting registration 0:f11a9968-f1463b597b00f171b1eedbeb 2024-07-27 04:57:07.538 [IPController] registration::accepting registration 0:f11a9968-f1463b597b00f171b1eedbeb 2024-07-27 04:57:07.545 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:34419', 'tcp://127.0.0.1:48051', 'tcp://127.0.0.1:41299'] 2024-07-27 04:57:07.551 [IPEngine] Setting shell identity b'f11a9968-f1463b597b00f171b1eedbeb' 2024-07-27 04:57:07.552 [IPEngine] Connecting shell to tcp://127.0.0.1:34419 2024-07-27 04:57:07.559 [IPEngine] Connecting shell to tcp://127.0.0.1:48051 2024-07-27 04:57:07.560 [IPEngine] Connecting shell to tcp://127.0.0.1:41299 2024-07-27 04:57:07.561 [IPEngine] Starting nanny ______________ ERROR at setup of TestDependency.test_success_only ______________ request = > ipython_dir = '/tmp/tmpvtn9u18y.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestDependency.test_failure_only ______________ request = > ipython_dir = '/tmp/tmpvtn9u18y.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestDependency.test_require_function ____________ request = > ipython_dir = '/tmp/tmpvtn9u18y.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestDependency.test_require_object _____________ request = > ipython_dir = '/tmp/tmpvtn9u18y.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestExecutor.test_client_executor ______________ request = > ipython_dir = '/tmp/tmpcyb_8nfd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:57:18.789 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2639, nanny pid=2642 2024-07-27 04:57:18.807 [KernelNanny.0] Nanny watching parent pid 2639. 2024-07-27 04:57:19.660 [IPEngine] Config changed: {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'51caface-265f9d11791ebe04b3df8fc5', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:57:19.675 [IPEngine] Using existing profile dir: '/tmp/tmpvtn9u18y.ipython/profile_default' 2024-07-27 04:57:19.710 [IPEngine] WARNING | debugpy_stream undefined, debugging will not be enabled 2024-07-27 04:57:19.763 [IPController] monitor traffic: b'iopub' 2024-07-27 04:57:19.889 [IPEngine] Starting to monitor the heartbeat signal from the hub every 750 ms. 2024-07-27 04:57:19.900 [IPEngine] Completed registration with id 0 2024-07-27 04:57:20.280 [IPController] Notifying hub of 1 new hearts 2024-07-27 04:57:20.350 [IPController] monitor traffic: b'heartmonitor' 2024-07-27 04:57:20.354 [IPController] Registering 1 new hearts 2024-07-27 04:57:20.355 [IPController] heartbeat::handle_new_heart(b'f11a9968-f1463b597b00f171b1eedbeb') 2024-07-27 04:57:20.357 [IPController] registration::finished registering engine 0:f11a9968-f1463b597b00f171b1eedbeb in 12804ms 2024-07-27 04:57:20.365 [IPController] engine::Engine Connected: 0 2024-07-27 04:57:20.369 [IPController] save engine state to /tmp/tmpvtn9u18y.ipython/profile_iptest/log/engines.json 2024-07-27 04:57:20.376 [IPController] ERROR | Uncaught exception in : [Errno 2] No such file or directory: '/tmp/tmpvtn9u18y.ipython/profile_iptest/log/engines.json' Traceback (most recent call last): File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/util.py", line 106, in logs_errors result = f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 407, in heartmonitor_message self.handle_new_heart(heart.encode("utf8")) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 420, in handle_new_heart self.finish_registration(heart) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1063, in finish_registration self._save_engine_state() File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1105, in _save_engine_state with open(self.engine_state_file, 'w') as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpvtn9u18y.ipython/profile_iptest/log/engines.json' 2024-07-27 04:57:25.460 [IPController] Created profile dir: '/tmp/tmpcyb_8nfd.ipython/profile_iptest' 2024-07-27 04:57:25.468 [IPController] Searching path ['/tmp/tmpcyb_8nfd.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:57:25.470 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:57:25.471 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:57:25.472 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:57:25.474 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:57:25.475 [IPController] Looking for ipython_config in /tmp/tmpcyb_8nfd.ipython/profile_iptest 2024-07-27 04:57:25.481 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:57:25.482 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:57:25.483 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:57:25.485 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:57:25.486 [IPController] Looking for ipcontroller_config in /tmp/tmpcyb_8nfd.ipython/profile_iptest 2024-07-27 04:57:25.639 [IPController] Used 18 random ports 2024-07-27 04:57:25.640 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 37509, 'control': 49905, 'mux': 40053, 'task': 35179, 'iopub': 43271, 'hb_ping': 38865, 'hb_pong': 60171, 'broadcast': [44517, 47655]} 2024-07-27 04:57:25.642 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 37509, 'control': 44817, 'mux': 53223, 'task': 33653, 'task_scheme': 'leastload', 'iopub': 54525, 'notification': 38253, 'broadcast': 47597} 2024-07-27 04:57:25.642 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 59967, '01': 55059}} 2024-07-27 04:57:25.680 [IPController] Hub listening on tcp://127.0.0.1:37509 for registration. 2024-07-27 04:57:25.736 [IPController] Hub using DB backend: DictDB 2024-07-27 04:57:26.018 [IPController] hub::created hub 2024-07-27 04:57:26.020 [IPController] writing connection info to /tmp/tmpcyb_8nfd.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 04:57:26.024 [IPController] writing connection info to /tmp/tmpcyb_8nfd.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 04:57:26.028 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:57:26.099 [IPController] Started process IOPubScheduler: 2660 2024-07-27 04:57:26.168 [IPController] Started process DirectScheduler: 2663 2024-07-27 04:57:26.229 [IPController] Started process ControlScheduler: 2666 2024-07-27 04:57:26.289 [IPController] Started process TaskScheduler: 2669 2024-07-27 04:57:26.349 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2670 2024-07-27 04:57:26.418 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2674 2024-07-27 04:57:26.490 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2678 2024-07-27 04:57:26.514 [task] Task scheduler started [leastload] 2024-07-27 04:57:26.522 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:57:26.560 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:57:26.588 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:57:26.702 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:57:26.705 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:57:26.717 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:57:26.739 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:57:26.740 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:57:26.756 [IPController] heartbeat::waiting for subscription 2024-07-27 04:57:26.775 [IPController] heartbeat::subscription started 2024-07-27 04:57:37.674 [IPEngine] Using existing profile dir: '/tmp/tmpcyb_8nfd.ipython/profile_iptest' 2024-07-27 04:57:37.682 [IPEngine] Searching path ['/tmp/tmpcyb_8nfd.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:57:37.683 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:57:37.684 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:57:37.685 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:57:37.687 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:57:37.691 [IPEngine] Looking for ipython_config in /tmp/tmpcyb_8nfd.ipython/profile_iptest 2024-07-27 04:57:37.696 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:57:37.697 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:57:37.698 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:57:37.699 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:57:37.701 [IPEngine] Looking for ipengine_config in /tmp/tmpcyb_8nfd.ipython/profile_iptest 2024-07-27 04:57:37.709 [IPEngine] Loading connection file '/tmp/tmpcyb_8nfd.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 04:57:37.713 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:57:37.725 [IPEngine] Config changed: 2024-07-27 04:57:37.726 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'e31ff72d-b11393fc590872d0e11198f9', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:57:37.748 [IPEngine] Registering with controller at tcp://127.0.0.1:37509 2024-07-27 04:57:37.812 [IPController] client::client b'74d188cd-ac6b23ca839b33291cfe5639' requested 'registration_request' 2024-07-27 04:57:37.818 [IPController] registration::requesting registration 0:74d188cd-ac6b23ca839b33291cfe5639 2024-07-27 04:57:37.830 [IPController] registration::accepting registration 0:74d188cd-ac6b23ca839b33291cfe5639 2024-07-27 04:57:37.838 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:40053', 'tcp://127.0.0.1:35179', 'tcp://127.0.0.1:44517'] 2024-07-27 04:57:37.843 [IPEngine] Setting shell identity b'74d188cd-ac6b23ca839b33291cfe5639' 2024-07-27 04:57:37.845 [IPEngine] Connecting shell to tcp://127.0.0.1:40053 2024-07-27 04:57:37.851 [IPEngine] Connecting shell to tcp://127.0.0.1:35179 2024-07-27 04:57:37.852 [IPEngine] Connecting shell to tcp://127.0.0.1:44517 2024-07-27 04:57:37.853 [IPEngine] Starting nanny ______________ ERROR at setup of TestExecutor.test_view_executor _______________ request = > ipython_dir = '/tmp/tmpcyb_8nfd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestExecutor.test_executor_submit ______________ request = > ipython_dir = '/tmp/tmpcyb_8nfd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestExecutor.test_executor_map _______________ request = > ipython_dir = '/tmp/tmpcyb_8nfd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestExecutor.test_executor_context _____________ request = > ipython_dir = '/tmp/tmpcyb_8nfd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestJobLib.test_default_backend _______________ request = > ipython_dir = '/tmp/tmp7je4hzoa.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:57:48.992 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2685, nanny pid=2690 2024-07-27 04:57:49.039 [IPController] heartbeat::missed b'f11a9968-f1463b597b00f171b1eedbeb' : 1 2024-07-27 04:57:49.039 [IPController] heartbeat::missed b'e157c0a0-95847490adbc54997e54200a' : 1 2024-07-27 04:57:49.072 [IPController] WARNING | heartbeat::heart b'f11a9968-f1463b597b00f171b1eedbeb' missed a beat, and took 67.67 ms to respond 2024-07-27 04:57:49.076 [IPController] WARNING | heartbeat::heart b'e157c0a0-95847490adbc54997e54200a' missed a beat, and took 70.13 ms to respond 2024-07-27 04:57:49.090 [KernelNanny.0] Nanny watching parent pid 2685. 2024-07-27 04:57:49.993 [IPEngine] Config changed: {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'e31ff72d-b11393fc590872d0e11198f9', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:57:50.008 [IPEngine] Using existing profile dir: '/tmp/tmpcyb_8nfd.ipython/profile_default' 2024-07-27 04:57:50.045 [IPEngine] WARNING | debugpy_stream undefined, debugging will not be enabled 2024-07-27 04:57:50.096 [IPController] monitor traffic: b'iopub' 2024-07-27 04:57:50.242 [IPEngine] Starting to monitor the heartbeat signal from the hub every 750 ms. 2024-07-27 04:57:50.254 [IPEngine] Completed registration with id 0 2024-07-27 04:57:50.788 [IPController] Notifying hub of 1 new hearts 2024-07-27 04:57:50.873 [IPController] monitor traffic: b'heartmonitor' 2024-07-27 04:57:50.877 [IPController] Registering 1 new hearts 2024-07-27 04:57:50.879 [IPController] heartbeat::handle_new_heart(b'74d188cd-ac6b23ca839b33291cfe5639') 2024-07-27 04:57:50.881 [IPController] registration::finished registering engine 0:74d188cd-ac6b23ca839b33291cfe5639 in 13039ms 2024-07-27 04:57:50.892 [IPController] engine::Engine Connected: 0 2024-07-27 04:57:50.895 [IPController] save engine state to /tmp/tmpcyb_8nfd.ipython/profile_iptest/log/engines.json 2024-07-27 04:57:50.903 [IPController] ERROR | Uncaught exception in : [Errno 2] No such file or directory: '/tmp/tmpcyb_8nfd.ipython/profile_iptest/log/engines.json' Traceback (most recent call last): File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/util.py", line 106, in logs_errors result = f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 407, in heartmonitor_message self.handle_new_heart(heart.encode("utf8")) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 420, in handle_new_heart self.finish_registration(heart) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1063, in finish_registration self._save_engine_state() File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1105, in _save_engine_state with open(self.engine_state_file, 'w') as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpcyb_8nfd.ipython/profile_iptest/log/engines.json' 2024-07-27 04:57:55.008 [IPController] Created profile dir: '/tmp/tmp7je4hzoa.ipython/profile_iptest' 2024-07-27 04:57:55.014 [IPController] Searching path ['/tmp/tmp7je4hzoa.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:57:55.016 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:57:55.016 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:57:55.021 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:57:55.022 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:57:55.023 [IPController] Looking for ipython_config in /tmp/tmp7je4hzoa.ipython/profile_iptest 2024-07-27 04:57:55.034 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:57:55.036 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:57:55.037 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:57:55.039 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:57:55.040 [IPController] Looking for ipcontroller_config in /tmp/tmp7je4hzoa.ipython/profile_iptest 2024-07-27 04:57:55.182 [IPController] Used 18 random ports 2024-07-27 04:57:55.183 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 38729, 'control': 60847, 'mux': 56455, 'task': 41051, 'iopub': 37129, 'hb_ping': 40373, 'hb_pong': 58745, 'broadcast': [57469, 46513]} 2024-07-27 04:57:55.184 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 38729, 'control': 52661, 'mux': 52451, 'task': 56231, 'task_scheme': 'leastload', 'iopub': 47429, 'notification': 37595, 'broadcast': 60621} 2024-07-27 04:57:55.185 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 48431, '01': 49553}} 2024-07-27 04:57:55.216 [IPController] Hub listening on tcp://127.0.0.1:38729 for registration. 2024-07-27 04:57:55.256 [IPController] Hub using DB backend: DictDB 2024-07-27 04:57:55.533 [IPController] hub::created hub 2024-07-27 04:57:55.535 [IPController] writing connection info to /tmp/tmp7je4hzoa.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 04:57:55.539 [IPController] writing connection info to /tmp/tmp7je4hzoa.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 04:57:55.543 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:57:55.607 [IPController] Started process IOPubScheduler: 2708 2024-07-27 04:57:55.671 [IPController] Started process DirectScheduler: 2710 2024-07-27 04:57:55.739 [IPController] Started process ControlScheduler: 2714 2024-07-27 04:57:55.820 [IPController] Started process TaskScheduler: 2717 2024-07-27 04:57:55.880 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2718 2024-07-27 04:57:55.954 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2723 2024-07-27 04:57:56.043 [task] Task scheduler started [leastload] 2024-07-27 04:57:56.031 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2726 2024-07-27 04:57:56.055 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:57:56.096 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:57:56.182 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:57:56.222 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:57:56.225 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:57:56.260 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:57:56.260 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:57:56.285 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:57:56.291 [IPController] heartbeat::waiting for subscription 2024-07-27 04:57:56.308 [IPController] heartbeat::subscription started 2024-07-27 04:58:07.026 [IPEngine] Using existing profile dir: '/tmp/tmp7je4hzoa.ipython/profile_iptest' 2024-07-27 04:58:07.033 [IPEngine] Searching path ['/tmp/tmp7je4hzoa.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:58:07.034 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:58:07.035 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:58:07.037 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:58:07.038 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:58:07.040 [IPEngine] Looking for ipython_config in /tmp/tmp7je4hzoa.ipython/profile_iptest 2024-07-27 04:58:07.044 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:58:07.045 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:58:07.046 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:58:07.048 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:58:07.049 [IPEngine] Looking for ipengine_config in /tmp/tmp7je4hzoa.ipython/profile_iptest 2024-07-27 04:58:07.057 [IPEngine] Loading connection file '/tmp/tmp7je4hzoa.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 04:58:07.064 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:58:07.077 [IPEngine] Config changed: 2024-07-27 04:58:07.078 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'da72894b-ab88e67f3b27fdf87cc5a11f', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:58:07.099 [IPEngine] Registering with controller at tcp://127.0.0.1:38729 2024-07-27 04:58:07.166 [IPController] client::client b'80028a75-737c70a4ea5f1111d0a9084c' requested 'registration_request' 2024-07-27 04:58:07.173 [IPController] registration::requesting registration 0:80028a75-737c70a4ea5f1111d0a9084c 2024-07-27 04:58:07.185 [IPController] registration::accepting registration 0:80028a75-737c70a4ea5f1111d0a9084c 2024-07-27 04:58:07.195 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:56455', 'tcp://127.0.0.1:41051', 'tcp://127.0.0.1:57469'] 2024-07-27 04:58:07.201 [IPEngine] Setting shell identity b'80028a75-737c70a4ea5f1111d0a9084c' 2024-07-27 04:58:07.203 [IPEngine] Connecting shell to tcp://127.0.0.1:56455 2024-07-27 04:58:07.209 [IPEngine] Connecting shell to tcp://127.0.0.1:41051 2024-07-27 04:58:07.211 [IPEngine] Connecting shell to tcp://127.0.0.1:57469 2024-07-27 04:58:07.213 [IPEngine] Starting nanny ______________ ERROR at setup of TestJobLib.test_register_backend ______________ request = > ipython_dir = '/tmp/tmp7je4hzoa.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestJobLib.test_joblib_backend _______________ request = > ipython_dir = '/tmp/tmp7je4hzoa.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestLoadBalancedView.test_z_crash ______________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:58:34.241 [IPController] Created profile dir: '/tmp/tmpa8vf0a42.ipython/profile_iptest' 2024-07-27 04:58:34.250 [IPController] Searching path ['/tmp/tmpa8vf0a42.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:58:34.251 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:58:34.253 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:58:34.256 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:58:34.258 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:58:34.259 [IPController] Looking for ipython_config in /tmp/tmpa8vf0a42.ipython/profile_iptest 2024-07-27 04:58:34.265 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:58:34.266 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:58:34.268 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:58:34.269 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:58:34.271 [IPController] Looking for ipcontroller_config in /tmp/tmpa8vf0a42.ipython/profile_iptest 2024-07-27 04:58:34.441 [IPController] Used 18 random ports 2024-07-27 04:58:34.443 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 57175, 'control': 33505, 'mux': 46361, 'task': 45231, 'iopub': 42685, 'hb_ping': 57963, 'hb_pong': 44701, 'broadcast': [39561, 38125]} 2024-07-27 04:58:34.444 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 57175, 'control': 36841, 'mux': 41419, 'task': 40363, 'task_scheme': 'leastload', 'iopub': 40761, 'notification': 40587, 'broadcast': 48233} 2024-07-27 04:58:34.445 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 56757, '01': 36347}} 2024-07-27 04:58:34.480 [IPController] Hub listening on tcp://127.0.0.1:57175 for registration. 2024-07-27 04:58:34.522 [IPController] Hub using DB backend: DictDB 2024-07-27 04:58:34.804 [IPController] hub::created hub 2024-07-27 04:58:34.806 [IPController] writing connection info to /tmp/tmpa8vf0a42.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 04:58:34.810 [IPController] writing connection info to /tmp/tmpa8vf0a42.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 04:58:34.815 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:58:34.897 [IPController] Started process IOPubScheduler: 2755 2024-07-27 04:58:34.980 [IPController] Started process DirectScheduler: 2760 2024-07-27 04:58:35.060 [IPController] Started process ControlScheduler: 2763 2024-07-27 04:58:35.129 [IPController] Started process TaskScheduler: 2766 2024-07-27 04:58:35.200 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2769 2024-07-27 04:58:35.282 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2772 2024-07-27 04:58:35.380 [task] Task scheduler started [leastload] 2024-07-27 04:58:35.394 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:58:35.391 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2775 2024-07-27 04:58:35.450 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:58:35.478 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:58:35.609 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:58:35.622 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:58:35.625 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:58:35.664 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:58:35.665 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:58:35.694 [IPController] heartbeat::waiting for subscription 2024-07-27 04:58:35.713 [IPController] heartbeat::subscription started 2024-07-27 04:58:47.168 [IPEngine] Using existing profile dir: '/tmp/tmpa8vf0a42.ipython/profile_iptest' 2024-07-27 04:58:47.180 [IPEngine] Searching path ['/tmp/tmpa8vf0a42.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:58:47.182 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:58:47.183 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:58:47.185 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:58:47.186 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:58:47.187 [IPEngine] Looking for ipython_config in /tmp/tmpa8vf0a42.ipython/profile_iptest 2024-07-27 04:58:47.192 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:58:47.193 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:58:47.194 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:58:47.195 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:58:47.196 [IPEngine] Looking for ipengine_config in /tmp/tmpa8vf0a42.ipython/profile_iptest 2024-07-27 04:58:47.204 [IPEngine] Loading connection file '/tmp/tmpa8vf0a42.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 04:58:47.209 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:58:47.230 [IPEngine] Config changed: 2024-07-27 04:58:47.231 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'568a9030-2f9c1eacca4886e277da0cce', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:58:47.260 [IPEngine] Registering with controller at tcp://127.0.0.1:57175 2024-07-27 04:58:47.390 [IPController] client::client b'f1b8b252-0f155f61e7969d0608be5026' requested 'registration_request' 2024-07-27 04:58:47.405 [IPController] registration::requesting registration 0:f1b8b252-0f155f61e7969d0608be5026 2024-07-27 04:58:47.451 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:46361', 'tcp://127.0.0.1:45231', 'tcp://127.0.0.1:39561'] 2024-07-27 04:58:47.456 [IPController] registration::accepting registration 0:f1b8b252-0f155f61e7969d0608be5026 2024-07-27 04:58:47.456 [IPEngine] Setting shell identity b'f1b8b252-0f155f61e7969d0608be5026' 2024-07-27 04:58:47.459 [IPEngine] Connecting shell to tcp://127.0.0.1:46361 2024-07-27 04:58:47.465 [IPEngine] Connecting shell to tcp://127.0.0.1:45231 2024-07-27 04:58:47.466 [IPEngine] Connecting shell to tcp://127.0.0.1:39561 2024-07-27 04:58:47.468 [IPEngine] Starting nanny _______________ ERROR at setup of TestLoadBalancedView.test_map ________________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestLoadBalancedView.test_map_generator ___________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestLoadBalancedView.test_map_short_first __________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestLoadBalancedView.test_map_short_last __________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestLoadBalancedView.test_map_unordered ___________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestLoadBalancedView.test_map_ordered ____________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestLoadBalancedView.test_map_iterable ___________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestLoadBalancedView.test_imap_max_outstanding _______ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestLoadBalancedView.test_imap_infinite ___________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestLoadBalancedView.test_imap_unordered __________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestLoadBalancedView.test_imap_return_exceptions ______ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestLoadBalancedView.test_abort _______________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestLoadBalancedView.test_retries ______________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestLoadBalancedView.test_short_timeout ___________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestLoadBalancedView.test_invalid_dependency ________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestLoadBalancedView.test_impossible_dependency _______ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestLoadBalancedView.test_follow ______________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestLoadBalancedView.test_after _______________ request = > ipython_dir = '/tmp/tmpa8vf0a42.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestParallelMagics.test_px_blocking _____________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:58:58.231 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2782, nanny pid=2785 2024-07-27 04:58:58.243 [KernelNanny.0] Nanny watching parent pid 2782. 2024-07-27 04:58:58.802 [IPEngine] Config changed: {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'568a9030-2f9c1eacca4886e277da0cce', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:58:58.811 [IPEngine] Using existing profile dir: '/tmp/tmpa8vf0a42.ipython/profile_default' 2024-07-27 04:58:58.839 [IPEngine] WARNING | debugpy_stream undefined, debugging will not be enabled 2024-07-27 04:58:58.866 [IPController] monitor traffic: b'iopub' 2024-07-27 04:58:58.982 [IPEngine] Starting to monitor the heartbeat signal from the hub every 750 ms. 2024-07-27 04:58:58.992 [IPEngine] Completed registration with id 0 2024-07-27 04:58:59.476 [IPController] Notifying hub of 1 new hearts 2024-07-27 04:58:59.530 [IPController] monitor traffic: b'heartmonitor' 2024-07-27 04:58:59.533 [IPController] Registering 1 new hearts 2024-07-27 04:58:59.534 [IPController] heartbeat::handle_new_heart(b'f1b8b252-0f155f61e7969d0608be5026') 2024-07-27 04:58:59.536 [IPController] registration::finished registering engine 0:f1b8b252-0f155f61e7969d0608be5026 in 12061ms 2024-07-27 04:58:59.543 [IPController] engine::Engine Connected: 0 2024-07-27 04:58:59.547 [IPController] save engine state to /tmp/tmpa8vf0a42.ipython/profile_iptest/log/engines.json 2024-07-27 04:58:59.554 [IPController] ERROR | Uncaught exception in : [Errno 2] No such file or directory: '/tmp/tmpa8vf0a42.ipython/profile_iptest/log/engines.json' Traceback (most recent call last): File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/util.py", line 106, in logs_errors result = f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 407, in heartmonitor_message self.handle_new_heart(heart.encode("utf8")) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 420, in handle_new_heart self.finish_registration(heart) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1063, in finish_registration self._save_engine_state() File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1105, in _save_engine_state with open(self.engine_state_file, 'w') as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpa8vf0a42.ipython/profile_iptest/log/engines.json' 2024-07-27 04:59:07.132 [IPController] Created profile dir: '/tmp/tmplbtdc_5p.ipython/profile_iptest' 2024-07-27 04:59:07.138 [IPController] Searching path ['/tmp/tmplbtdc_5p.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:59:07.139 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:59:07.140 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:59:07.142 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:59:07.143 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:59:07.144 [IPController] Looking for ipython_config in /tmp/tmplbtdc_5p.ipython/profile_iptest 2024-07-27 04:59:07.150 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:59:07.151 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:59:07.152 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:59:07.153 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:59:07.154 [IPController] Looking for ipcontroller_config in /tmp/tmplbtdc_5p.ipython/profile_iptest 2024-07-27 04:59:07.291 [IPController] Used 18 random ports 2024-07-27 04:59:07.292 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 52429, 'control': 60841, 'mux': 57259, 'task': 37435, 'iopub': 33895, 'hb_ping': 46243, 'hb_pong': 52331, 'broadcast': [39563, 58621]} 2024-07-27 04:59:07.294 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 52429, 'control': 54587, 'mux': 53425, 'task': 52091, 'task_scheme': 'leastload', 'iopub': 55835, 'notification': 36809, 'broadcast': 38273} 2024-07-27 04:59:07.295 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 35647, '01': 49655}} 2024-07-27 04:59:07.330 [IPController] Hub listening on tcp://127.0.0.1:52429 for registration. 2024-07-27 04:59:07.364 [IPController] Hub using DB backend: DictDB 2024-07-27 04:59:07.644 [IPController] hub::created hub 2024-07-27 04:59:07.647 [IPController] writing connection info to /tmp/tmplbtdc_5p.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 04:59:07.653 [IPController] writing connection info to /tmp/tmplbtdc_5p.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 04:59:07.658 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:59:07.726 [IPController] Started process IOPubScheduler: 2803 2024-07-27 04:59:07.801 [IPController] Started process DirectScheduler: 2806 2024-07-27 04:59:07.871 [IPController] Started process ControlScheduler: 2809 2024-07-27 04:59:07.939 [IPController] Started process TaskScheduler: 2812 2024-07-27 04:59:08.020 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2814 2024-07-27 04:59:08.115 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2816 2024-07-27 04:59:08.205 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2821 2024-07-27 04:59:08.249 [task] Task scheduler started [leastload] 2024-07-27 04:59:08.274 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:59:08.289 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:59:08.302 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:59:08.375 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:59:08.458 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:59:08.461 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:59:08.497 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:59:08.498 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:59:08.501 [IPController] heartbeat::waiting for subscription 2024-07-27 04:59:08.524 [IPController] heartbeat::subscription started 2024-07-27 04:59:19.316 [IPEngine] Using existing profile dir: '/tmp/tmplbtdc_5p.ipython/profile_iptest' 2024-07-27 04:59:19.324 [IPEngine] Searching path ['/tmp/tmplbtdc_5p.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:59:19.325 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:59:19.326 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:59:19.330 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:59:19.331 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:59:19.333 [IPEngine] Looking for ipython_config in /tmp/tmplbtdc_5p.ipython/profile_iptest 2024-07-27 04:59:19.338 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:59:19.338 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:59:19.340 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:59:19.341 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:59:19.342 [IPEngine] Looking for ipengine_config in /tmp/tmplbtdc_5p.ipython/profile_iptest 2024-07-27 04:59:19.355 [IPEngine] Loading connection file '/tmp/tmplbtdc_5p.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 04:59:19.360 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:59:19.373 [IPEngine] Config changed: 2024-07-27 04:59:19.374 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'f2a74720-3dd5210f4d0ca315b99de474', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:59:19.395 [IPEngine] Registering with controller at tcp://127.0.0.1:52429 2024-07-27 04:59:19.456 [IPController] client::client b'bf9ca170-d6ba6b664362715c3aa8308b' requested 'registration_request' 2024-07-27 04:59:19.461 [IPController] registration::requesting registration 0:bf9ca170-d6ba6b664362715c3aa8308b 2024-07-27 04:59:19.473 [IPController] registration::accepting registration 0:bf9ca170-d6ba6b664362715c3aa8308b 2024-07-27 04:59:19.481 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:57259', 'tcp://127.0.0.1:37435', 'tcp://127.0.0.1:39563'] 2024-07-27 04:59:19.487 [IPEngine] Setting shell identity b'bf9ca170-d6ba6b664362715c3aa8308b' 2024-07-27 04:59:19.489 [IPEngine] Connecting shell to tcp://127.0.0.1:57259 2024-07-27 04:59:19.495 [IPEngine] Connecting shell to tcp://127.0.0.1:37435 2024-07-27 04:59:19.496 [IPEngine] Connecting shell to tcp://127.0.0.1:39563 2024-07-27 04:59:19.498 [IPEngine] Starting nanny ___________ ERROR at setup of TestParallelMagics.test_px_var_expand ____________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestParallelMagics.test_cell_px_var_expand _________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestParallelMagics.test_cellpx_block_args __________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestParallelMagics.test_cellpx_groupby_engine ________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestParallelMagics.test_cellpx_groupby_order ________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestParallelMagics.test_cellpx_groupby_type _________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestParallelMagics.test_cellpx_error_stream _________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestParallelMagics.test_cellpx_error_no_stream _______ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestParallelMagics.test_cellpx_stream ____________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestParallelMagics.test_px_nonblocking ___________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestParallelMagics.test_autopx_blocking ___________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestParallelMagics.test_autopx_nonblocking _________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestParallelMagics.test_result _______________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestParallelMagics.test_px_pylab ______________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestParallelMagics.test_pxconfig ______________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestParallelMagics.test_cellpx_targets ___________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestParallelMagics.test_cellpx_block ____________ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestParallelMagics.test_cellpx_keyboard_interrupt_default __ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __ ERROR at setup of TestParallelMagics.test_cellpx_keyboard_interrupt_SIGINT __ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestParallelMagics.test_cellpx_keyboard_interrupt_signal_2 _ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestParallelMagics.test_cellpx_keyboard_interrupt_signal_0 _ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestParallelMagics.test_cellpx_keyboard_interrupt_SIGKILL __ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestParallelMagics.test_cellpx_keyboard_interrupt_signal_9 _ request = > ipython_dir = '/tmp/tmplbtdc_5p.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestRemoteFunctions.test_remote _______________ request = > ipython_dir = '/tmp/tmpaeru1ubi.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 04:59:30.249 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2828, nanny pid=2831 2024-07-27 04:59:30.262 [KernelNanny.0] Nanny watching parent pid 2828. 2024-07-27 04:59:31.025 [IPEngine] Config changed: {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'f2a74720-3dd5210f4d0ca315b99de474', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 04:59:31.039 [IPEngine] Using existing profile dir: '/tmp/tmplbtdc_5p.ipython/profile_default' 2024-07-27 04:59:31.078 [IPEngine] WARNING | debugpy_stream undefined, debugging will not be enabled 2024-07-27 04:59:31.120 [IPController] monitor traffic: b'iopub' 2024-07-27 04:59:31.257 [IPEngine] Starting to monitor the heartbeat signal from the hub every 750 ms. 2024-07-27 04:59:31.268 [IPEngine] Completed registration with id 0 2024-07-27 04:59:31.794 [IPController] Notifying hub of 1 new hearts 2024-07-27 04:59:31.869 [IPController] monitor traffic: b'heartmonitor' 2024-07-27 04:59:31.873 [IPController] Registering 1 new hearts 2024-07-27 04:59:31.874 [IPController] heartbeat::handle_new_heart(b'bf9ca170-d6ba6b664362715c3aa8308b') 2024-07-27 04:59:31.876 [IPController] registration::finished registering engine 0:bf9ca170-d6ba6b664362715c3aa8308b in 12386ms 2024-07-27 04:59:31.886 [IPController] engine::Engine Connected: 0 2024-07-27 04:59:31.889 [IPController] save engine state to /tmp/tmplbtdc_5p.ipython/profile_iptest/log/engines.json 2024-07-27 04:59:31.896 [IPController] ERROR | Uncaught exception in : [Errno 2] No such file or directory: '/tmp/tmplbtdc_5p.ipython/profile_iptest/log/engines.json' Traceback (most recent call last): File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/util.py", line 106, in logs_errors result = f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 407, in heartmonitor_message self.handle_new_heart(heart.encode("utf8")) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 420, in handle_new_heart self.finish_registration(heart) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1063, in finish_registration self._save_engine_state() File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1105, in _save_engine_state with open(self.engine_state_file, 'w') as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmplbtdc_5p.ipython/profile_iptest/log/engines.json' 2024-07-27 04:59:40.976 [IPController] Created profile dir: '/tmp/tmpaeru1ubi.ipython/profile_iptest' 2024-07-27 04:59:40.985 [IPController] Searching path ['/tmp/tmpaeru1ubi.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:59:40.987 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 04:59:40.988 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 04:59:40.990 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:59:40.991 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:59:40.992 [IPController] Looking for ipython_config in /tmp/tmpaeru1ubi.ipython/profile_iptest 2024-07-27 04:59:40.998 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 04:59:40.999 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 04:59:41.000 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 04:59:41.002 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 04:59:41.003 [IPController] Looking for ipcontroller_config in /tmp/tmpaeru1ubi.ipython/profile_iptest 2024-07-27 04:59:41.147 [IPController] Used 18 random ports 2024-07-27 04:59:41.148 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 36275, 'control': 57249, 'mux': 54441, 'task': 60527, 'iopub': 54801, 'hb_ping': 36201, 'hb_pong': 45265, 'broadcast': [58207, 56903]} 2024-07-27 04:59:41.150 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 36275, 'control': 40245, 'mux': 58021, 'task': 35649, 'task_scheme': 'leastload', 'iopub': 33003, 'notification': 48915, 'broadcast': 36735} 2024-07-27 04:59:41.150 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 58911, '01': 39963}} 2024-07-27 04:59:41.183 [IPController] Hub listening on tcp://127.0.0.1:36275 for registration. 2024-07-27 04:59:41.220 [IPController] Hub using DB backend: DictDB 2024-07-27 04:59:41.500 [IPController] hub::created hub 2024-07-27 04:59:41.502 [IPController] writing connection info to /tmp/tmpaeru1ubi.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 04:59:41.505 [IPController] writing connection info to /tmp/tmpaeru1ubi.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 04:59:41.509 [IPController] task::using Python leastload Task scheduler 2024-07-27 04:59:41.572 [IPController] Started process IOPubScheduler: 2849 2024-07-27 04:59:41.649 [IPController] Started process DirectScheduler: 2852 2024-07-27 04:59:41.710 [IPController] Started process ControlScheduler: 2857 2024-07-27 04:59:41.772 [IPController] Started process TaskScheduler: 2860 2024-07-27 04:59:41.836 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2861 2024-07-27 04:59:41.904 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2864 2024-07-27 04:59:41.974 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2867 2024-07-27 04:59:41.998 [task] Task scheduler started [leastload] 2024-07-27 04:59:42.060 [IPController] Heartmonitor beating every 250ms 2024-07-27 04:59:42.090 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 04:59:42.118 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 04:59:42.193 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 04:59:42.216 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 04:59:42.221 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 04:59:42.256 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 04:59:42.257 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 04:59:42.274 [IPController] heartbeat::waiting for subscription 2024-07-27 04:59:42.294 [IPController] heartbeat::subscription started 2024-07-27 04:59:53.002 [IPEngine] Using existing profile dir: '/tmp/tmpaeru1ubi.ipython/profile_iptest' 2024-07-27 04:59:53.010 [IPEngine] Searching path ['/tmp/tmpaeru1ubi.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:59:53.011 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 04:59:53.012 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 04:59:53.014 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:59:53.015 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:59:53.016 [IPEngine] Looking for ipython_config in /tmp/tmpaeru1ubi.ipython/profile_iptest 2024-07-27 04:59:53.021 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 04:59:53.022 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 04:59:53.023 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 04:59:53.024 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 04:59:53.025 [IPEngine] Looking for ipengine_config in /tmp/tmpaeru1ubi.ipython/profile_iptest 2024-07-27 04:59:53.034 [IPEngine] Loading connection file '/tmp/tmpaeru1ubi.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 04:59:53.039 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 04:59:53.051 [IPEngine] Config changed: 2024-07-27 04:59:53.052 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'0a479d7d-5fce633b1d108765b0e37ad9', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 04:59:53.074 [IPEngine] Registering with controller at tcp://127.0.0.1:36275 2024-07-27 04:59:53.140 [IPController] client::client b'4ac1a33f-5a3a175b25bd49c29bfb1683' requested 'registration_request' 2024-07-27 04:59:53.144 [IPController] registration::requesting registration 0:4ac1a33f-5a3a175b25bd49c29bfb1683 2024-07-27 04:59:53.155 [IPController] registration::accepting registration 0:4ac1a33f-5a3a175b25bd49c29bfb1683 2024-07-27 04:59:53.167 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:54441', 'tcp://127.0.0.1:60527', 'tcp://127.0.0.1:58207'] 2024-07-27 04:59:53.173 [IPEngine] Setting shell identity b'4ac1a33f-5a3a175b25bd49c29bfb1683' 2024-07-27 04:59:53.175 [IPEngine] Connecting shell to tcp://127.0.0.1:54441 2024-07-27 04:59:53.181 [IPEngine] Connecting shell to tcp://127.0.0.1:60527 2024-07-27 04:59:53.182 [IPEngine] Connecting shell to tcp://127.0.0.1:58207 2024-07-27 04:59:53.184 [IPEngine] Starting nanny _____________ ERROR at setup of TestRemoteFunctions.test_parallel ______________ request = > ipython_dir = '/tmp/tmpaeru1ubi.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestRemoteFunctions.test_parallel_map ____________ request = > ipython_dir = '/tmp/tmpaeru1ubi.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_z_crash_mux __________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 05:00:03.602 [KernelNanny.0] Starting kernel nanny for engine 0, pid=2876, nanny pid=2880 2024-07-27 05:00:03.614 [KernelNanny.0] Nanny watching parent pid 2876. 2024-07-27 05:00:04.124 [IPEngine] Config changed: {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'0a479d7d-5fce633b1d108765b0e37ad9', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}, 'IPKernelApp': {'exec_lines': [], 'exec_files': []}, 'HistoryManager': {'hist_file': ':memory:'}} 2024-07-27 05:00:04.135 [IPEngine] Using existing profile dir: '/tmp/tmpaeru1ubi.ipython/profile_default' 2024-07-27 05:00:04.161 [IPEngine] WARNING | debugpy_stream undefined, debugging will not be enabled 2024-07-27 05:00:04.194 [IPController] monitor traffic: b'iopub' 2024-07-27 05:00:04.296 [IPEngine] Starting to monitor the heartbeat signal from the hub every 750 ms. 2024-07-27 05:00:04.306 [IPEngine] Completed registration with id 0 2024-07-27 05:00:04.804 [IPController] Notifying hub of 1 new hearts 2024-07-27 05:00:04.849 [IPController] monitor traffic: b'heartmonitor' 2024-07-27 05:00:04.853 [IPController] Registering 1 new hearts 2024-07-27 05:00:04.854 [IPController] heartbeat::handle_new_heart(b'4ac1a33f-5a3a175b25bd49c29bfb1683') 2024-07-27 05:00:04.856 [IPController] registration::finished registering engine 0:4ac1a33f-5a3a175b25bd49c29bfb1683 in 11689ms 2024-07-27 05:00:04.863 [IPController] engine::Engine Connected: 0 2024-07-27 05:00:04.866 [IPController] save engine state to /tmp/tmpaeru1ubi.ipython/profile_iptest/log/engines.json 2024-07-27 05:00:04.870 [IPController] ERROR | Uncaught exception in : [Errno 2] No such file or directory: '/tmp/tmpaeru1ubi.ipython/profile_iptest/log/engines.json' Traceback (most recent call last): File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/util.py", line 106, in logs_errors result = f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 407, in heartmonitor_message self.handle_new_heart(heart.encode("utf8")) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 420, in handle_new_heart self.finish_registration(heart) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1063, in finish_registration self._save_engine_state() File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/controller/hub.py", line 1105, in _save_engine_state with open(self.engine_state_file, 'w') as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpaeru1ubi.ipython/profile_iptest/log/engines.json' 2024-07-27 05:00:09.549 [IPController] Created profile dir: '/tmp/tmpcpwfb0jd.ipython/profile_iptest' 2024-07-27 05:00:09.556 [IPController] Searching path ['/tmp/tmpcpwfb0jd.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 05:00:09.558 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 05:00:09.558 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 05:00:09.560 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 05:00:09.561 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 05:00:09.562 [IPController] Looking for ipython_config in /tmp/tmpcpwfb0jd.ipython/profile_iptest 2024-07-27 05:00:09.568 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 05:00:09.569 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 05:00:09.570 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 05:00:09.571 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 05:00:09.572 [IPController] Looking for ipcontroller_config in /tmp/tmpcpwfb0jd.ipython/profile_iptest 2024-07-27 05:00:09.700 [IPController] Used 18 random ports 2024-07-27 05:00:09.701 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 52537, 'control': 35941, 'mux': 54805, 'task': 46311, 'iopub': 35263, 'hb_ping': 43369, 'hb_pong': 45479, 'broadcast': [41605, 59193]} 2024-07-27 05:00:09.703 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 52537, 'control': 40823, 'mux': 45509, 'task': 41331, 'task_scheme': 'leastload', 'iopub': 49941, 'notification': 45385, 'broadcast': 44287} 2024-07-27 05:00:09.703 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 43491, '01': 59631}} 2024-07-27 05:00:09.733 [IPController] Hub listening on tcp://127.0.0.1:52537 for registration. 2024-07-27 05:00:09.764 [IPController] Hub using DB backend: DictDB 2024-07-27 05:00:10.043 [IPController] hub::created hub 2024-07-27 05:00:10.044 [IPController] writing connection info to /tmp/tmpcpwfb0jd.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 05:00:10.048 [IPController] writing connection info to /tmp/tmpcpwfb0jd.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 05:00:10.051 [IPController] task::using Python leastload Task scheduler 2024-07-27 05:00:10.115 [IPController] Started process IOPubScheduler: 2898 2024-07-27 05:00:10.185 [IPController] Started process DirectScheduler: 2902 2024-07-27 05:00:10.254 [IPController] Started process ControlScheduler: 2906 2024-07-27 05:00:10.324 [IPController] Started process TaskScheduler: 2909 2024-07-27 05:00:10.400 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2912 2024-07-27 05:00:10.481 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2913 2024-07-27 05:00:10.565 [task] Task scheduler started [leastload] 2024-07-27 05:00:10.570 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2918 2024-07-27 05:00:10.618 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 05:00:10.641 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 05:00:10.656 [IPController] Heartmonitor beating every 250ms 2024-07-27 05:00:10.713 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 05:00:10.808 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 05:00:10.811 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 05:00:10.845 [IPController] heartbeat::waiting for subscription 2024-07-27 05:00:10.846 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 05:00:10.848 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 05:00:10.858 [IPController] heartbeat::subscription started 2024-07-27 05:00:20.656 [IPEngine] Using existing profile dir: '/tmp/tmpcpwfb0jd.ipython/profile_iptest' 2024-07-27 05:00:20.665 [IPEngine] Searching path ['/tmp/tmpcpwfb0jd.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 05:00:20.666 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 05:00:20.667 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 05:00:20.669 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 05:00:20.670 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 05:00:20.671 [IPEngine] Looking for ipython_config in /tmp/tmpcpwfb0jd.ipython/profile_iptest 2024-07-27 05:00:20.675 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 05:00:20.676 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 05:00:20.677 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 05:00:20.678 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 05:00:20.680 [IPEngine] Looking for ipengine_config in /tmp/tmpcpwfb0jd.ipython/profile_iptest 2024-07-27 05:00:20.687 [IPEngine] Loading connection file '/tmp/tmpcpwfb0jd.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 05:00:20.692 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 05:00:20.701 [IPEngine] Config changed: 2024-07-27 05:00:20.701 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'b883dd8c-048dcc74b03d677a2c4d2a25', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 05:00:20.720 [IPEngine] Registering with controller at tcp://127.0.0.1:52537 2024-07-27 05:00:20.791 [IPController] client::client b'66a5232a-04df1702c87478df3e9bdc22' requested 'registration_request' 2024-07-27 05:00:20.798 [IPController] registration::requesting registration 0:66a5232a-04df1702c87478df3e9bdc22 2024-07-27 05:00:20.810 [IPController] registration::accepting registration 0:66a5232a-04df1702c87478df3e9bdc22 2024-07-27 05:00:20.816 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:54805', 'tcp://127.0.0.1:46311', 'tcp://127.0.0.1:41605'] 2024-07-27 05:00:20.821 [IPEngine] Setting shell identity b'66a5232a-04df1702c87478df3e9bdc22' 2024-07-27 05:00:20.823 [IPEngine] Connecting shell to tcp://127.0.0.1:54805 2024-07-27 05:00:20.829 [IPEngine] Connecting shell to tcp://127.0.0.1:46311 2024-07-27 05:00:20.830 [IPEngine] Connecting shell to tcp://127.0.0.1:41605 2024-07-27 05:00:20.831 [IPEngine] Starting nanny __________________ ERROR at setup of TestView.test_push_pull ___________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_push_pull_function ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestView.test_push_function_globals _____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestView.test_push_function_defaults ____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________________ ERROR at setup of TestView.test_get_result __________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_run_newline __________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_apply_f_kwarg _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_apply_tracked _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_push_tracked _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestView.test_scatter_tracked ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestView.test_remote_reference _______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_scatter_gather ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestView.test_scatter_gather_numpy _____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestView.test_scatter_gather_lazy ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_apply_numpy __________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestView.test_apply_numpy_object_dtype ___________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_push_pull_recarray ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestView.test_push_pull_timeseries _____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________________ ERROR at setup of TestView.test_map ______________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_map_empty_sequence ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_map_iterable _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________________ ERROR at setup of TestView.test_map_numpy ___________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestView.test_scatter_gather_nonblocking __________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestView.test_scatter_gather_numpy_nonblocking _______ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________________ ERROR at setup of TestView.test_execute ____________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________________ ERROR at setup of TestView.test_abort _____________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________________ ERROR at setup of TestView.test_abort_all ___________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________________ ERROR at setup of TestView.test_temp_flags __________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________________ ERROR at setup of TestView.test_importer ___________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 05:00:34.001 [IPEngine] WARNING | debugpy_stream undefined, debugging will not be enabled _______________ ERROR at setup of TestView.test_unicode_execute ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestView.test_unicode_apply_result _____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_unicode_apply_arg _______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_map_reference _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestView.test_apply_reference ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_eval_reference ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestView.test_reference_nameerror ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_single_engine_map _______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________________ ERROR at setup of TestView.test_len ______________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_execute_reply _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_execute_reply_rich ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____________ ERROR at setup of TestView.test_execute_reply_stdout _____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_execute_result ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_execute_silent ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_execute_magic _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_execute_displaypub ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestView.test_apply_displaypub _______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_execute_raises ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestView.test_remoteerror_render_exception _________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestView.test_compositeerror_render_exception ________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestView.test_compositeerror_truncate ____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_magic_pylab __________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_func_default_func _______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestView.test_data_pub_single ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________________ ERROR at setup of TestView.test_data_pub ___________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_can_list_arg _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_can_dict_arg _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_can_list_kwarg ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________________ ERROR at setup of TestView.test_can_dict_kwarg ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________________ ERROR at setup of TestView.test_map_ref ____________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestView.test_nested_getitem_setitem ____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_return_namedtuple _______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestView.test_apply_namedtuple _______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_sync_imports _________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______________ ERROR at setup of TestView.test_sync_imports_quiet ______________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______________ ERROR at setup of TestView.test_use_cloudpickle ________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestView.test_cloudpickle_push_pull _____________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________________ ERROR at setup of TestView.test_block_kwarg __________________ request = > ipython_dir = '/tmp/tmpcpwfb0jd.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestBroadcastViewCoalescing.test_z_crash_mux ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ---------------------------- Captured stderr setup ----------------------------- 2024-07-27 05:00:54.600 [IPController] Created profile dir: '/tmp/tmpu8bazav0.ipython/profile_iptest' 2024-07-27 05:00:54.607 [IPController] Searching path ['/tmp/tmpu8bazav0.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 05:00:54.609 [IPController] Attempting to load config file: ipython_config.py 2024-07-27 05:00:54.610 [IPController] Looking for ipython_config in /etc/ipython 2024-07-27 05:00:54.611 [IPController] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 05:00:54.613 [IPController] Looking for ipython_config in /usr/etc/ipython 2024-07-27 05:00:54.614 [IPController] Looking for ipython_config in /tmp/tmpu8bazav0.ipython/profile_iptest 2024-07-27 05:00:54.620 [IPController] Attempting to load config file: ipcontroller_config.py 2024-07-27 05:00:54.621 [IPController] Looking for ipcontroller_config in /etc/ipython 2024-07-27 05:00:54.622 [IPController] Looking for ipcontroller_config in /usr/local/etc/ipython 2024-07-27 05:00:54.623 [IPController] Looking for ipcontroller_config in /usr/etc/ipython 2024-07-27 05:00:54.625 [IPController] Looking for ipcontroller_config in /tmp/tmpu8bazav0.ipython/profile_iptest 2024-07-27 05:00:54.775 [IPController] Used 18 random ports 2024-07-27 05:00:54.776 [IPController] Hub engine addrs: {'interface': 'tcp://127.0.0.1', 'registration': 50345, 'control': 59365, 'mux': 45663, 'task': 59921, 'iopub': 43297, 'hb_ping': 51135, 'hb_pong': 40037, 'broadcast': [42849, 36879]} 2024-07-27 05:00:54.778 [IPController] Hub client addrs: {'interface': 'tcp://127.0.0.1', 'registration': 50345, 'control': 33261, 'mux': 54639, 'task': 59595, 'task_scheme': 'leastload', 'iopub': 44995, 'notification': 51035, 'broadcast': 36069} 2024-07-27 05:00:54.779 [IPController] Hub internal addrs: {'interface': 'tcp://127.0.0.1', 'broadcast': {'00': 51757, '01': 39027}} 2024-07-27 05:00:54.813 [IPController] Hub listening on tcp://127.0.0.1:50345 for registration. 2024-07-27 05:00:54.848 [IPController] Hub using DB backend: DictDB 2024-07-27 05:00:55.133 [IPController] hub::created hub 2024-07-27 05:00:55.135 [IPController] writing connection info to /tmp/tmpu8bazav0.ipython/profile_iptest/security/ipcontroller-client.json 2024-07-27 05:00:55.140 [IPController] writing connection info to /tmp/tmpu8bazav0.ipython/profile_iptest/security/ipcontroller-engine.json 2024-07-27 05:00:55.144 [IPController] task::using Python leastload Task scheduler 2024-07-27 05:00:55.211 [IPController] Started process IOPubScheduler: 2945 2024-07-27 05:00:55.281 [IPController] Started process DirectScheduler: 2948 2024-07-27 05:00:55.344 [IPController] Started process ControlScheduler: 2950 2024-07-27 05:00:55.409 [IPController] Started process TaskScheduler: 2954 2024-07-27 05:00:55.472 [IPController] Started process BroadcastScheduler(depth=0, id=0): 2955 2024-07-27 05:00:55.541 [IPController] Started process BroadcastScheduler(depth=1, id=00): 2960 2024-07-27 05:00:55.625 [task] Task scheduler started [leastload] 2024-07-27 05:00:55.615 [IPController] Started process BroadcastScheduler(depth=1, id=01): 2963 2024-07-27 05:00:55.648 [broadcast-0] BroadcastScheduler 0 started 2024-07-27 05:00:55.690 [IPController] Heartmonitor beating every 250ms 2024-07-27 05:00:55.704 [broadcast-00] BroadcastScheduler 00 started 2024-07-27 05:00:55.764 [broadcast-01] BroadcastScheduler 01 started 2024-07-27 05:00:55.823 [IPController] client::client b'\x00k\x8bEg' requested 'connection_request' 2024-07-27 05:00:55.826 [IPController] client::client [b'\x00k\x8bEg'] connected 2024-07-27 05:00:55.860 [IPController] client::client b'\x00k\x8bEh' requested 'connection_request' 2024-07-27 05:00:55.861 [IPController] client::client [b'\x00k\x8bEh'] connected 2024-07-27 05:00:55.879 [IPController] heartbeat::waiting for subscription 2024-07-27 05:00:55.900 [IPController] heartbeat::subscription started 2024-07-27 05:01:06.802 [IPEngine] Using existing profile dir: '/tmp/tmpu8bazav0.ipython/profile_iptest' 2024-07-27 05:01:06.812 [IPEngine] Searching path ['/tmp/tmpu8bazav0.ipython/profile_iptest', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 05:01:06.813 [IPEngine] Attempting to load config file: ipython_config.py 2024-07-27 05:01:06.814 [IPEngine] Looking for ipython_config in /etc/ipython 2024-07-27 05:01:06.816 [IPEngine] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 05:01:06.818 [IPEngine] Looking for ipython_config in /usr/etc/ipython 2024-07-27 05:01:06.819 [IPEngine] Looking for ipython_config in /tmp/tmpu8bazav0.ipython/profile_iptest 2024-07-27 05:01:06.824 [IPEngine] Attempting to load config file: ipengine_config.py 2024-07-27 05:01:06.824 [IPEngine] Looking for ipengine_config in /etc/ipython 2024-07-27 05:01:06.826 [IPEngine] Looking for ipengine_config in /usr/local/etc/ipython 2024-07-27 05:01:06.827 [IPEngine] Looking for ipengine_config in /usr/etc/ipython 2024-07-27 05:01:06.829 [IPEngine] Looking for ipengine_config in /tmp/tmpu8bazav0.ipython/profile_iptest 2024-07-27 05:01:06.837 [IPEngine] Loading connection file '/tmp/tmpu8bazav0.ipython/profile_iptest/security/ipcontroller-engine.json' 2024-07-27 05:01:06.841 [IPEngine] WARNING | Not using CurveZMQ security 2024-07-27 05:01:06.854 [IPEngine] Config changed: 2024-07-27 05:01:06.855 [IPEngine] {'IPEngine': {'profile': 'iptest', 'log_level': 10}, 'InteractiveShell': {'colors': 'NoColor'}, 'Session': {'key': b'77fea8f9-bbd241007dfc265f3e8a88c2', 'signature_scheme': 'hmac-sha256', 'packer': 'json', 'unpacker': 'json'}} 2024-07-27 05:01:06.974 [IPEngine] Registering with controller at tcp://127.0.0.1:50345 2024-07-27 05:01:07.057 [IPController] client::client b'38b1e318-59d7cbf8a6ef646256355611' requested 'registration_request' 2024-07-27 05:01:07.062 [IPController] registration::requesting registration 0:38b1e318-59d7cbf8a6ef646256355611 2024-07-27 05:01:07.075 [IPController] registration::accepting registration 0:38b1e318-59d7cbf8a6ef646256355611 2024-07-27 05:01:07.084 [IPEngine] Shell_addrs: ['tcp://127.0.0.1:45663', 'tcp://127.0.0.1:59921', 'tcp://127.0.0.1:42849'] 2024-07-27 05:01:07.092 [IPEngine] Setting shell identity b'38b1e318-59d7cbf8a6ef646256355611' 2024-07-27 05:01:07.094 [IPEngine] Connecting shell to tcp://127.0.0.1:45663 2024-07-27 05:01:07.102 [IPEngine] Connecting shell to tcp://127.0.0.1:59921 2024-07-27 05:01:07.104 [IPEngine] Connecting shell to tcp://127.0.0.1:42849 2024-07-27 05:01:07.105 [IPEngine] Starting nanny _________ ERROR at setup of TestBroadcastViewCoalescing.test_push_pull _________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_push_pull_function _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___ ERROR at setup of TestBroadcastViewCoalescing.test_push_function_globals ___ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __ ERROR at setup of TestBroadcastViewCoalescing.test_push_function_defaults ___ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestBroadcastViewCoalescing.test_get_result _________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestBroadcastViewCoalescing.test_run_newline ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_apply_f_kwarg _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_apply_tracked _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_push_tracked ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestBroadcastViewCoalescing.test_remote_reference ______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_scatter_gather _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___ ERROR at setup of TestBroadcastViewCoalescing.test_scatter_gather_numpy ____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_scatter_gather_lazy ____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestBroadcastViewCoalescing.test_apply_numpy ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestBroadcastViewCoalescing.test_apply_numpy_object_dtype __ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_push_pull_recarray _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___ ERROR at setup of TestBroadcastViewCoalescing.test_push_pull_timeseries ____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestBroadcastViewCoalescing.test_map ____________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_map_empty_sequence _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_map_iterable ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestBroadcastViewCoalescing.test_map_numpy _________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestBroadcastViewCoalescing.test_scatter_gather_nonblocking _ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestBroadcastViewCoalescing.test_scatter_gather_numpy_nonblocking _ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestBroadcastViewCoalescing.test_execute __________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___________ ERROR at setup of TestBroadcastViewCoalescing.test_abort ___________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestBroadcastViewCoalescing.test_abort_all _________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestBroadcastViewCoalescing.test_temp_flags _________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestBroadcastViewCoalescing.test_importer __________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_unicode_execute ______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___ ERROR at setup of TestBroadcastViewCoalescing.test_unicode_apply_result ____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestBroadcastViewCoalescing.test_unicode_apply_arg _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_map_reference _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_apply_reference ______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_eval_reference _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_reference_nameerror ____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestBroadcastViewCoalescing.test_single_engine_map _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____________ ERROR at setup of TestBroadcastViewCoalescing.test_len ____________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_execute_reply _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_execute_reply_rich _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___ ERROR at setup of TestBroadcastViewCoalescing.test_execute_reply_stdout ____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_execute_result _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_execute_silent _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_execute_magic _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_execute_displaypub _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_execute_raises _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestBroadcastViewCoalescing.test_remoteerror_render_exception _ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _ ERROR at setup of TestBroadcastViewCoalescing.test_compositeerror_render_exception _ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __ ERROR at setup of TestBroadcastViewCoalescing.test_compositeerror_truncate __ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestBroadcastViewCoalescing.test_magic_pylab ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestBroadcastViewCoalescing.test_func_default_func _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_data_pub_single ______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _________ ERROR at setup of TestBroadcastViewCoalescing.test_data_pub __________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_can_list_arg ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_can_dict_arg ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_can_list_kwarg _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_can_dict_kwarg _______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __________ ERROR at setup of TestBroadcastViewCoalescing.test_map_ref __________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError __ ERROR at setup of TestBroadcastViewCoalescing.test_nested_getitem_setitem ___ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestBroadcastViewCoalescing.test_return_namedtuple _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _____ ERROR at setup of TestBroadcastViewCoalescing.test_apply_namedtuple ______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError _______ ERROR at setup of TestBroadcastViewCoalescing.test_sync_imports ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ____ ERROR at setup of TestBroadcastViewCoalescing.test_sync_imports_quiet _____ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_use_cloudpickle ______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ___ ERROR at setup of TestBroadcastViewCoalescing.test_cloudpickle_push_pull ___ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ________ ERROR at setup of TestBroadcastViewCoalescing.test_block_kwarg ________ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError ______ ERROR at setup of TestBroadcastViewCoalescing.test_engine_metadata ______ request = > ipython_dir = '/tmp/tmpu8bazav0.ipython' @pytest.fixture(scope="module") def cluster(request, ipython_dir): """Setup IPython parallel cluster""" > setup() ipyparallel/tests/conftest.py:83: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/tests/__init__.py:80: in setup add_engines(1) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ n = 1, profile = 'iptest', total = False def add_engines(n=1, profile='iptest', total=False): """add a number of engines to a given profile. If total is True, then already running engines are counted, and only the additional engines necessary (if any) are started. """ rc = Client(profile=profile) base = len(rc) if total: n = max(n - base, 0) eps = [] for i in range(n): ep = TestProcessLauncher() ep.cmd_and_args = ipengine_cmd_argv + [ '--profile=%s' % profile, '--InteractiveShell.colors=nocolor', '--log-level=10', ] ep.start() launchers.append(ep) eps.append(ep) tic = time.time() while len(rc) < base + n: if any([ep.poll() is not None for ep in eps]): raise RuntimeError("A test engine failed to start.") elif time.time() - tic > 15: > raise RuntimeError("Timeout waiting for engines to connect.") E RuntimeError: Timeout waiting for engines to connect. ipyparallel/tests/__init__.py:111: RuntimeError =================================== FAILURES =================================== _______________________ test_ipcluster_start_stop[False] _______________________ request = > ipython_dir = '/tmp/tmp1y5v07om.ipython', daemonize = False @pytest.mark.parametrize("daemonize", (False, True)) def test_ipcluster_start_stop(request, ipython_dir, daemonize): default_profile = ProfileDir.find_profile_dir_by_name(ipython_dir) default_profile_dir = default_profile.location # cleanup the security directory to avoid leaking files from one test to the next def cleanup_security(): for f in glob.glob(os.path.join(default_profile.security_dir, "*.json")): print(f"Cleaning up {f}") try: os.remove(f) except Exception as e: print(f"Error removing {f}: {e}") request.addfinalizer(cleanup_security) n = 2 start_args = ["-n", str(n)] if daemonize: start_args.append("--daemonize") start = Popen( [sys.executable, "-m", "ipyparallel.cluster", "start", "--debug"] + start_args ) request.addfinalizer(start.terminate) if daemonize: # if daemonize, should exit after starting start.wait(30) else: # wait for file to appear # only need this if not daemonize cluster_file = ipp.Cluster( profile_dir=default_profile_dir, cluster_id="" ).cluster_file for i in range(100): if os.path.isfile(cluster_file) or start.poll() is not None: break else: time.sleep(0.1) > assert os.path.isfile(cluster_file) E AssertionError: assert False E + where False = ('/tmp/tmp1y5v07om.ipython/profile_default/security/cluster-.json') E + where = .isfile E + where = os.path ipyparallel/tests/test_apps.py:222: AssertionError --------------------------- Captured stdout teardown --------------------------- Cleaning up /tmp/tmp1y5v07om.ipython/profile_default/security/cluster-.json --------------------------- Captured stderr teardown --------------------------- 2024-07-27 04:44:34.372 [IPClusterStart] Using existing profile dir: '/tmp/tmp1y5v07om.ipython/profile_default' 2024-07-27 04:44:34.379 [IPClusterStart] Searching path ['/tmp/tmp1y5v07om.ipython/profile_default', '/usr/etc/ipython', '/usr/local/etc/ipython', '/etc/ipython'] for config files 2024-07-27 04:44:34.380 [IPClusterStart] Attempting to load config file: ipython_config.py 2024-07-27 04:44:34.381 [IPClusterStart] Looking for ipython_config in /etc/ipython 2024-07-27 04:44:34.383 [IPClusterStart] Looking for ipython_config in /usr/local/etc/ipython 2024-07-27 04:44:34.384 [IPClusterStart] Looking for ipython_config in /usr/etc/ipython 2024-07-27 04:44:34.385 [IPClusterStart] Looking for ipython_config in /tmp/tmp1y5v07om.ipython/profile_default 2024-07-27 04:44:34.390 [IPClusterStart] Attempting to load config file: ipcluster_config.py 2024-07-27 04:44:34.390 [IPClusterStart] Looking for ipcluster_config in /etc/ipython 2024-07-27 04:44:34.392 [IPClusterStart] Looking for ipcluster_config in /usr/local/etc/ipython 2024-07-27 04:44:34.393 [IPClusterStart] Looking for ipcluster_config in /usr/etc/ipython 2024-07-27 04:44:34.394 [IPClusterStart] Looking for ipcluster_config in /tmp/tmp1y5v07om.ipython/profile_default 2024-07-27 04:44:34.404 [IPClusterStart] Forwarding SIGUSR1 to engines 2024-07-27 04:44:34.406 [IPClusterStart] Forwarding SIGUSR2 to engines 2024-07-27 04:44:34.406 [IPClusterStart] Not forwarding SIGINFO 2024-07-27 04:44:34.423 [IPClusterStart] Starting ipcluster with [daemonize=False] 2024-07-27 04:44:34.451 [IPClusterStart] Starting LocalControllerLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.controller'] 2024-07-27 04:44:34.453 [IPClusterStart] Sending output for ipcontroller-1432 to /tmp/tmp1y5v07om.ipython/profile_default/log/ipcontroller-1432.log 2024-07-27 04:44:34.454 [IPClusterStart] Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR 2024-07-27 04:44:34.475 [IPClusterStart] LocalControllerLauncher /usr/bin/python3 started: 1433 2024-07-27 04:44:34.498 [IPClusterStart] Updating /tmp/tmp1y5v07om.ipython/profile_default/security/cluster-.json 2024-07-27 04:44:35.717 [IPClusterStart] Received signal 15 received, stopping launchers... _________________________ test_wait_for_engines_crash __________________________ Cluster = .ClusterConstructor at 0x7fff96aaf600> @pytest.mark.skipif(os.name == 'nt', reason="Does not work on Windows") async def test_wait_for_engines_crash(Cluster): """wait_for_engines is cancelled when the engines stop""" c = Cluster(n=2, log_level=10) crash_on_startup = str(Path(__file__).parent.joinpath("_test_startup_crash.py")) with mock.patch.dict(os.environ, {"PYTHONSTARTUP": crash_on_startup}): c.start_cluster_sync() rc = c.connect_client_sync() with pytest.raises(ipp.error.EngineError): > rc.wait_for_engines(3, timeout=20) ipyparallel/tests/test_cluster.py:363: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ipyparallel/client/client.py:1606: in wait_for_engines return future.result() /usr/lib64/python3.12/concurrent/futures/_base.py:456: in result return self.__get_result() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = None def __get_result(self): if self._exception: try: > raise self._exception E TimeoutError: 3 engines not ready in 20 seconds. Currently ready: 0 /usr/lib64/python3.12/concurrent/futures/_base.py:401: TimeoutError ----------------------------- Captured stdout call ----------------------------- Starting LocalControllerLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.controller', '--log-level=10', '--ping=250'] Sending output for ipcontroller-1722070481-ogao-1334 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipcontroller-1722070481-ogao-1334.log Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR LocalControllerLauncher /usr/bin/python3 started: 2417 Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json Setting $IPP_CONNECTION_INFO environment Waiting for ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] Loading ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] Starting 2 engines with Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] Sending output for 0 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-0.log Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO LocalEngineLauncher /usr/bin/python3 started: 2426 Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] Sending output for 1 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO LocalEngineLauncher /usr/bin/python3 started: 2435 LocalEngineSetLauncher engine set started: [None, None] Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json Loading ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] 0%| | 0/3 [00:00 DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:532 Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:537 Sending output for 0 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-0.log DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:541 Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:275 LocalEngineLauncher /usr/bin/python3 started: 2426 DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:532 Starting LocalEngineLauncher: ['/usr/bin/python3', '-m', 'ipyparallel.engine', '--log-level=10'] DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:537 Sending output for 1 to /tmp/tmpbqgc38um.ipython/profile_default/log/ipengine-1722070481-ogao-1722070482-1.log DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:541 Setting environment: IPP_CLUSTER_ID,IPP_PROFILE_DIR,IPP_CONNECTION_INFO DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:275 LocalEngineLauncher /usr/bin/python3 started: 2435 DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:275 LocalEngineSetLauncher engine set started: [None, None] DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:cluster.py:564 Updating /tmp/tmpbqgc38um.ipython/profile_default/security/cluster-1722070481-ogao.json DEBUG /builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/tests/conftest.py:launcher.py:400 Loading ['/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-client.json', '/tmp/tmpbqgc38um.ipython/profile_default/security/ipcontroller-1722070481-ogao-engine.json'] =============================== warnings summary =============================== ../../../../usr/lib/python3.12/site-packages/jupyter_client/connect.py:27 /usr/lib/python3.12/site-packages/jupyter_client/connect.py:27: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs given by the platformdirs library. To remove this warning and see the appropriate new directories, set the environment variable `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. The use of platformdirs will be the default in `jupyter_core` v6 from jupyter_core.paths import jupyter_data_dir ipyparallel/tests/test_apps.py::test_ipcluster_start_stop[True] /usr/lib64/python3.12/site-packages/tornado/ioloop.py:262: DeprecationWarning: There is no current event loop loop = asyncio.get_event_loop() ipyparallel/tests/test_canning.py::test_no_closure /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 24 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_canning.py::test_no_closure /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 26 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_canning.py::test_no_closure /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 28 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_canning.py::test_no_closure /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 29 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_canning.py::test_no_closure /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 31 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_canning.py::test_no_closure /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 33 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_canning.py::test_no_closure /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 36 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 43 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 45 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] ipyparallel/tests/test_mpi.py::test_get_output ipyparallel/tests/test_serialize.py::test_roundtrip_simple /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 46 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] ipyparallel/tests/test_mpi.py::test_get_output ipyparallel/tests/test_serialize.py::test_roundtrip_simple /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 48 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash ipyparallel/tests/test_serialize.py::test_roundtrip_simple /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 50 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 53 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] ipyparallel/tests/test_mpi.py::test_get_output ipyparallel/tests/test_serialize.py::test_roundtrip_simple /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 54 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 66 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 83 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 85 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 87 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 88 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 91 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalControllerLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 93 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 52 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 56 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 60 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 70 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 71 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 74 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 75 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_launcher.py::test_profile_dir_env[LocalEngineLauncher] /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 77 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 69 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 49 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 72 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 76 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_mpi.py::test_get_output /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 79 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_mpi.py::test_get_output ipyparallel/tests/test_serialize.py::test_roundtrip_simple /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 51 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_mpi.py::test_get_output ipyparallel/tests/test_serialize.py::test_roundtrip_simple /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 61 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() ipyparallel/tests/test_serialize.py::test_roundtrip_simple /usr/lib64/python3.12/site-packages/zmq/eventloop/zmqstream.py:576: UserWarning: Unregistering FD 55 after closing socket. This could result in unregistering handlers for the wrong socket. Please use stream.close() instead of closing the socket directly. self.close() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ============================= slowest 10 durations ============================= 104.79s call ipyparallel/tests/test_apps.py::test_ipcluster_list 83.54s call ipyparallel/tests/test_apps.py::test_ipcluster_start_stop[True] 65.17s call ipyparallel/tests/test_cluster.py::test_restart_engines 45.26s call ipyparallel/tests/test_cluster.py::test_to_from_dict 44.41s call ipyparallel/tests/test_cluster.py::test_signal_engines 44.31s call ipyparallel/tests/test_cluster.py::test_sync_with 41.21s call ipyparallel/tests/test_cluster.py::test_async_with 40.30s call ipyparallel/tests/test_cluster.py::test_start_stop_engines 38.22s call ipyparallel/tests/test_cluster.py::test_default_from_file 38.14s call ipyparallel/tests/test_cluster.py::test_get_output =========================== short test summary info ============================ SKIPPED [1] ipyparallel/tests/test_db.py:46: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:145: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:154: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:53: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:84: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:122: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:100: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:108: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:134: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:161: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:185: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:197: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:173: Requires mongodb SKIPPED [1] ipyparallel/tests/test_db.py:66: Requires mongodb SKIPPED [1] ipyparallel/tests/test_cluster.py:174: Requires mpiexec SKIPPED [1] ipyparallel/tests/test_cluster.py:156: Requires mpiexec SKIPPED [1] ipyparallel/tests/test_cluster.py:121: Requires mpiexec SKIPPED [1] ipyparallel/tests/test_cluster.py:106: Requires mpiexec SKIPPED [1] ipyparallel/tests/test_cluster.py:280: Requires mpiexec SKIPPED [1] ipyparallel/tests/test_serialize.py:81: could not import 'numpy': No module named 'numpy' SKIPPED [1] ipyparallel/tests/test_serialize.py:97: could not import 'numpy': No module named 'numpy' SKIPPED [1] ipyparallel/tests/test_serialize.py:116: could not import 'numpy': No module named 'numpy' SKIPPED [1] ipyparallel/tests/test_serialize.py:134: could not import 'numpy': No module named 'numpy' SKIPPED [1] ipyparallel/tests/test_serialize.py:227: could not import 'numpy': No module named 'numpy' SKIPPED [1] ipyparallel/tests/test_cluster.py:174: Requires slurm SKIPPED [1] ipyparallel/tests/test_cluster.py:156: Requires slurm SKIPPED [1] ipyparallel/tests/test_cluster.py:121: Requires slurm SKIPPED [1] ipyparallel/tests/test_cluster.py:106: Requires slurm SKIPPED [1] ipyparallel/tests/test_cluster.py:280: Requires slurm SKIPPED [2] ipyparallel/tests/test_cluster.py:174: Needs docker compose SKIPPED [2] ipyparallel/tests/test_cluster.py:156: Needs docker compose SKIPPED [2] ipyparallel/tests/test_cluster.py:121: Needs docker compose SKIPPED [2] ipyparallel/tests/test_cluster.py:106: Needs docker compose SKIPPED [2] ipyparallel/tests/test_cluster.py:280: Needs docker compose XFAIL ipyparallel/tests/test_view.py::TestView::test_cloudpickle_require - @require doesn't work with cloudpickle XFAIL ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_cloudpickle_require - @require doesn't work with cloudpickle XFAIL ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_tracked - Tracking gets disconnected from original message XFAIL ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_target_ordering - coalescing view doesn't preserve target order XFAIL ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_displaypub - displaypub ordering not preserved ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_single_result_view ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_after_done ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_before_done ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_after_error ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_dict ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_dict_single ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_get_dict_bad ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_iter_amr ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_iter_multi_result_ar ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_iter_error ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_getattr - ... ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_getitem - ... ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_single_result ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_abort - Ru... ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_len - Runt... ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wall_time_single ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wall_time_multi ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_serial_time_single ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_serial_time_multi ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_elapsed_single ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_elapsed_multi ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_hubresult_timestamps ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_empty_streams_single ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_empty_streams_type ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_empty_streams_engine ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_display_output_error ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_await_data ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_not_single_result ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_owner_pop ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_dir - Runt... ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wait_for_send ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_return_exceptions ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_return_exceptions_postmortem ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_split - Ru... ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_split_map_result ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wait_first_exception ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_map_wait_first_exception ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_wait_interactive_first_exception ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_progress ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_error_engine_info_apply ERROR ipyparallel/tests/test_asyncresult.py::TestAsyncResult::test_error_engine_info_execute ERROR ipyparallel/tests/test_client.py::TestClient::test_curve - RuntimeError... ERROR ipyparallel/tests/test_client.py::TestClient::test_ids - RuntimeError: ... ERROR ipyparallel/tests/test_client.py::TestClient::test_iter - RuntimeError:... ERROR ipyparallel/tests/test_client.py::TestClient::test_view_indexing - Runt... ERROR ipyparallel/tests/test_client.py::TestClient::test_outstanding - Runtim... ERROR ipyparallel/tests/test_client.py::TestClient::test_lbview_targets - Run... ERROR ipyparallel/tests/test_client.py::TestClient::test_dview_targets - Runt... ERROR ipyparallel/tests/test_client.py::TestClient::test_lazy_all_targets - R... ERROR ipyparallel/tests/test_client.py::TestClient::test_targets - RuntimeErr... ERROR ipyparallel/tests/test_client.py::TestClient::test_clear - RuntimeError... ERROR ipyparallel/tests/test_client.py::TestClient::test_get_result - Runtime... ERROR ipyparallel/tests/test_client.py::TestClient::test_get_execute_result ERROR ipyparallel/tests/test_client.py::TestClient::test_ids_list - RuntimeEr... ERROR ipyparallel/tests/test_client.py::TestClient::test_queue_status - Runti... ERROR ipyparallel/tests/test_client.py::TestClient::test_shutdown - RuntimeEr... ERROR ipyparallel/tests/test_client.py::TestClient::test_result_status - Runt... ERROR ipyparallel/tests/test_client.py::TestClient::test_db_query_dt - Runtim... ERROR ipyparallel/tests/test_client.py::TestClient::test_db_query_keys - Runt... ERROR ipyparallel/tests/test_client.py::TestClient::test_db_query_default_keys ERROR ipyparallel/tests/test_client.py::TestClient::test_db_query_msg_id - Ru... ERROR ipyparallel/tests/test_client.py::TestClient::test_db_query_get_result ERROR ipyparallel/tests/test_client.py::TestClient::test_db_query_in - Runtim... ERROR ipyparallel/tests/test_client.py::TestClient::test_hub_history - Runtim... ERROR ipyparallel/tests/test_client.py::TestClient::test_resubmit - RuntimeEr... ERROR ipyparallel/tests/test_client.py::TestClient::test_resubmit_chain - Run... ERROR ipyparallel/tests/test_client.py::TestClient::test_resubmit_header - Ru... ERROR ipyparallel/tests/test_client.py::TestClient::test_resubmit_aborted - R... ERROR ipyparallel/tests/test_client.py::TestClient::test_resubmit_inflight - ... ERROR ipyparallel/tests/test_client.py::TestClient::test_resubmit_badkey - Ru... ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_hub_results - ... ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_local_results ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_local_results_outstanding ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_all_local_results_outstanding ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_all_hub_results ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_all_local_results ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_all_results - ... ERROR ipyparallel/tests/test_client.py::TestClient::test_purge_everything - R... ERROR ipyparallel/tests/test_client.py::TestClient::test_activate_on_init - R... ERROR ipyparallel/tests/test_client.py::TestClient::test_activate - RuntimeEr... ERROR ipyparallel/tests/test_client.py::TestClient::test_wait_interactive - R... ERROR ipyparallel/tests/test_client.py::TestClient::test_await_future - Runti... ERROR ipyparallel/tests/test_client.py::TestClient::test_become_dask - Runtim... ERROR ipyparallel/tests/test_client.py::TestClient::test_warning_on_hostname_match ERROR ipyparallel/tests/test_client.py::TestClient::test_local_ip_true_doesnt_trigger_warning ERROR ipyparallel/tests/test_client.py::TestClient::test_wait_for_engines - R... ERROR ipyparallel/tests/test_client.py::TestClient::test_signal_engines - Run... ERROR ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash - Runtim... ERROR ipyparallel/tests/test_dependency.py::TestDependency::test_require_imports ERROR ipyparallel/tests/test_dependency.py::TestDependency::test_success_only ERROR ipyparallel/tests/test_dependency.py::TestDependency::test_failure_only ERROR ipyparallel/tests/test_dependency.py::TestDependency::test_require_function ERROR ipyparallel/tests/test_dependency.py::TestDependency::test_require_object ERROR ipyparallel/tests/test_executor.py::TestExecutor::test_client_executor ERROR ipyparallel/tests/test_executor.py::TestExecutor::test_view_executor - ... ERROR ipyparallel/tests/test_executor.py::TestExecutor::test_executor_submit ERROR ipyparallel/tests/test_executor.py::TestExecutor::test_executor_map - R... ERROR ipyparallel/tests/test_executor.py::TestExecutor::test_executor_context ERROR ipyparallel/tests/test_joblib.py::TestJobLib::test_default_backend - Ru... ERROR ipyparallel/tests/test_joblib.py::TestJobLib::test_register_backend - R... ERROR ipyparallel/tests/test_joblib.py::TestJobLib::test_joblib_backend - Run... ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_z_crash - ... ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map - Runt... ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_generator ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_short_first ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_short_last ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_unordered ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_ordered ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_map_iterable ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_max_outstanding ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_infinite ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_unordered ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_imap_return_exceptions ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_abort - Ru... ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_retries - ... ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_short_timeout ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_invalid_dependency ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_impossible_dependency ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_follow - R... ERROR ipyparallel/tests/test_lbview.py::TestLoadBalancedView::test_after - Ru... ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_blocking ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_var_expand ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cell_px_var_expand ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_block_args ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_groupby_engine ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_groupby_order ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_groupby_type ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_error_stream ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_error_no_stream ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_stream ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_nonblocking ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_autopx_blocking ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_autopx_nonblocking ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_result - Run... ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_px_pylab - R... ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_pxconfig - R... ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_targets ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_block ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_default ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_SIGINT ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_signal_2 ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_signal_0 ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_SIGKILL ERROR ipyparallel/tests/test_magics.py::TestParallelMagics::test_cellpx_keyboard_interrupt_signal_9 ERROR ipyparallel/tests/test_remotefunction.py::TestRemoteFunctions::test_remote ERROR ipyparallel/tests/test_remotefunction.py::TestRemoteFunctions::test_parallel ERROR ipyparallel/tests/test_remotefunction.py::TestRemoteFunctions::test_parallel_map ERROR ipyparallel/tests/test_view.py::TestView::test_z_crash_mux - RuntimeErr... ERROR ipyparallel/tests/test_view.py::TestView::test_push_pull - RuntimeError... ERROR ipyparallel/tests/test_view.py::TestView::test_push_pull_function - Run... ERROR ipyparallel/tests/test_view.py::TestView::test_push_function_globals - ... ERROR ipyparallel/tests/test_view.py::TestView::test_push_function_defaults ERROR ipyparallel/tests/test_view.py::TestView::test_get_result - RuntimeErro... ERROR ipyparallel/tests/test_view.py::TestView::test_run_newline - RuntimeErr... ERROR ipyparallel/tests/test_view.py::TestView::test_apply_f_kwarg - RuntimeE... ERROR ipyparallel/tests/test_view.py::TestView::test_apply_tracked - RuntimeE... ERROR ipyparallel/tests/test_view.py::TestView::test_push_tracked - RuntimeEr... ERROR ipyparallel/tests/test_view.py::TestView::test_scatter_tracked - Runtim... ERROR ipyparallel/tests/test_view.py::TestView::test_remote_reference - Runti... ERROR ipyparallel/tests/test_view.py::TestView::test_scatter_gather - Runtime... ERROR ipyparallel/tests/test_view.py::TestView::test_scatter_gather_numpy - R... ERROR ipyparallel/tests/test_view.py::TestView::test_scatter_gather_lazy - Ru... ERROR ipyparallel/tests/test_view.py::TestView::test_apply_numpy - RuntimeErr... ERROR ipyparallel/tests/test_view.py::TestView::test_apply_numpy_object_dtype ERROR ipyparallel/tests/test_view.py::TestView::test_push_pull_recarray - Run... ERROR ipyparallel/tests/test_view.py::TestView::test_push_pull_timeseries - R... ERROR ipyparallel/tests/test_view.py::TestView::test_map - RuntimeError: Time... ERROR ipyparallel/tests/test_view.py::TestView::test_map_empty_sequence - Run... ERROR ipyparallel/tests/test_view.py::TestView::test_map_iterable - RuntimeEr... ERROR ipyparallel/tests/test_view.py::TestView::test_map_numpy - RuntimeError... ERROR ipyparallel/tests/test_view.py::TestView::test_scatter_gather_nonblocking ERROR ipyparallel/tests/test_view.py::TestView::test_scatter_gather_numpy_nonblocking ERROR ipyparallel/tests/test_view.py::TestView::test_execute - RuntimeError: ... ERROR ipyparallel/tests/test_view.py::TestView::test_abort - RuntimeError: Ti... ERROR ipyparallel/tests/test_view.py::TestView::test_abort_all - RuntimeError... ERROR ipyparallel/tests/test_view.py::TestView::test_temp_flags - RuntimeErro... ERROR ipyparallel/tests/test_view.py::TestView::test_importer - RuntimeError:... ERROR ipyparallel/tests/test_view.py::TestView::test_unicode_execute - Runtim... ERROR ipyparallel/tests/test_view.py::TestView::test_unicode_apply_result - R... ERROR ipyparallel/tests/test_view.py::TestView::test_unicode_apply_arg - Runt... ERROR ipyparallel/tests/test_view.py::TestView::test_map_reference - RuntimeE... ERROR ipyparallel/tests/test_view.py::TestView::test_apply_reference - Runtim... ERROR ipyparallel/tests/test_view.py::TestView::test_eval_reference - Runtime... ERROR ipyparallel/tests/test_view.py::TestView::test_reference_nameerror - Ru... ERROR ipyparallel/tests/test_view.py::TestView::test_single_engine_map - Runt... ERROR ipyparallel/tests/test_view.py::TestView::test_len - RuntimeError: Time... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_reply - RuntimeE... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_reply_rich - Run... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_reply_stdout - R... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_result - Runtime... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_silent - Runtime... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_magic - RuntimeE... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_displaypub - Run... ERROR ipyparallel/tests/test_view.py::TestView::test_apply_displaypub - Runti... ERROR ipyparallel/tests/test_view.py::TestView::test_execute_raises - Runtime... ERROR ipyparallel/tests/test_view.py::TestView::test_remoteerror_render_exception ERROR ipyparallel/tests/test_view.py::TestView::test_compositeerror_render_exception ERROR ipyparallel/tests/test_view.py::TestView::test_compositeerror_truncate ERROR ipyparallel/tests/test_view.py::TestView::test_magic_pylab - RuntimeErr... ERROR ipyparallel/tests/test_view.py::TestView::test_func_default_func - Runt... ERROR ipyparallel/tests/test_view.py::TestView::test_data_pub_single - Runtim... ERROR ipyparallel/tests/test_view.py::TestView::test_data_pub - RuntimeError:... ERROR ipyparallel/tests/test_view.py::TestView::test_can_list_arg - RuntimeEr... ERROR ipyparallel/tests/test_view.py::TestView::test_can_dict_arg - RuntimeEr... ERROR ipyparallel/tests/test_view.py::TestView::test_can_list_kwarg - Runtime... ERROR ipyparallel/tests/test_view.py::TestView::test_can_dict_kwarg - Runtime... ERROR ipyparallel/tests/test_view.py::TestView::test_map_ref - RuntimeError: ... ERROR ipyparallel/tests/test_view.py::TestView::test_nested_getitem_setitem ERROR ipyparallel/tests/test_view.py::TestView::test_return_namedtuple - Runt... ERROR ipyparallel/tests/test_view.py::TestView::test_apply_namedtuple - Runti... ERROR ipyparallel/tests/test_view.py::TestView::test_sync_imports - RuntimeEr... ERROR ipyparallel/tests/test_view.py::TestView::test_sync_imports_quiet - Run... ERROR ipyparallel/tests/test_view.py::TestView::test_use_cloudpickle - Runtim... ERROR ipyparallel/tests/test_view.py::TestView::test_cloudpickle_push_pull - ... ERROR ipyparallel/tests/test_view.py::TestView::test_block_kwarg - RuntimeErr... ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_z_crash_mux ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull_function ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_function_globals ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_function_defaults ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_get_result ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_run_newline ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_f_kwarg ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_tracked ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_tracked ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_remote_reference ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_numpy ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_lazy ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_numpy ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_numpy_object_dtype ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull_recarray ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_push_pull_timeseries ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_empty_sequence ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_iterable ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_numpy ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_nonblocking ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_scatter_gather_numpy_nonblocking ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_abort ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_abort_all ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_temp_flags ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_importer ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_unicode_execute ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_unicode_apply_result ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_unicode_apply_arg ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_reference ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_reference ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_eval_reference ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_reference_nameerror ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_single_engine_map ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_len ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_reply ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_reply_rich ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_reply_stdout ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_result ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_silent ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_magic ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_displaypub ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_execute_raises ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_remoteerror_render_exception ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_compositeerror_render_exception ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_compositeerror_truncate ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_magic_pylab ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_func_default_func ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_data_pub_single ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_data_pub ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_list_arg ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_dict_arg ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_list_kwarg ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_can_dict_kwarg ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_map_ref ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_nested_getitem_setitem ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_return_namedtuple ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_apply_namedtuple ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_sync_imports ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_sync_imports_quiet ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_use_cloudpickle ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_cloudpickle_push_pull ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_block_kwarg ERROR ipyparallel/tests/test_view_broadcast.py::TestBroadcastViewCoalescing::test_engine_metadata FAILED ipyparallel/tests/test_apps.py::test_ipcluster_start_stop[False] - Ass... FAILED ipyparallel/tests/test_cluster.py::test_wait_for_engines_crash - Timeo... = 2 failed, 169 passed, 39 skipped, 5 xfailed, 55 warnings, 282 errors in 1283.36s (0:21:23) = Stopping cluster --- Logging error --- Traceback (most recent call last): File "/usr/lib64/python3.12/logging/__init__.py", line 1163, in emit stream.write(msg + self.terminator) ValueError: I/O operation on closed file. Call stack: File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/cluster/cluster.py", line 66, in _atexit_cleanup_clusters cluster.stop_cluster_sync() File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/_async.py", line 73, in _synchronize return _asyncio_run(async_f(*args, **kwargs)) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/_async.py", line 19, in _asyncio_run return loop.run_sync(lambda: asyncio.ensure_future(coro)) File "/usr/lib64/python3.12/site-packages/tornado/ioloop.py", line 521, in run_sync self.start() File "/usr/lib64/python3.12/site-packages/tornado/platform/asyncio.py", line 195, in start self.asyncio_loop.run_forever() File "/usr/lib64/python3.12/asyncio/base_events.py", line 641, in run_forever self._run_once() File "/usr/lib64/python3.12/asyncio/base_events.py", line 1987, in _run_once handle._run() File "/usr/lib64/python3.12/asyncio/events.py", line 88, in _run self._context.run(self._callback, *self._args) File "/builddir/build/BUILD/ipyparallel-8.8.0/ipyparallel/cluster/cluster.py", line 798, in stop_engines self.log.info(f"Stopping engine(s): {engine_set_id}") Message: 'Stopping engine(s): 1722070482' Arguments: () error: Bad exit status from /var/tmp/rpm-tmp.uOHBx1 (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.uOHBx1 (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M d825a5d95e1b4d03a091c5961978bb51 -D /var/lib/mock/f41-build-1719641-24639/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-ipyparallel.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M d825a5d95e1b4d03a091c5961978bb51 -D /var/lib/mock/f41-build-1719641-24639/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.wa7agudk:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-ipyparallel.spec'