0s autopkgtest: DBG: testbed init 0s autopkgtest [12:49:26]: starting date and time: 2025-02-19 12:49:26+0000 0s autopkgtest [12:49:26]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [12:49:26]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.zv8igqys/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade python-pomegranate --debug --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-8.secgroup --name adt-plucky-s390x-python-pomegranate-20250219-124926-juju-7f2275-prod-proposed-migration-environment-15-61585ae4-5abe-46ae-ac8f-1c0296a524f1 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 1s autopkgtest: DBG: got reply from testbed: ok 1s autopkgtest: DBG: testbed open, scratch=None 1s autopkgtest: DBG: sending command to testbed: open 114s autopkgtest: DBG: got reply from testbed: ok /tmp/autopkgtest.7eLLrk 114s autopkgtest: DBG: sending command to testbed: print-execute-command 114s autopkgtest: DBG: got reply from testbed: ok /tmp/autopkgtest-ssh.iwyl2y5g/runcmd 114s autopkgtest: DBG: sending command to testbed: capabilities 114s autopkgtest: DBG: got reply from testbed: ok suggested-normal-user=ubuntu isolation-machine revert-full-system revert reboot root-on-testbed 114s autopkgtest: DBG: testbed capabilities: ['suggested-normal-user=ubuntu', 'isolation-machine', 'revert-full-system', 'revert', 'reboot', 'root-on-testbed', 'has_internet'] 114s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 114s autopkgtest: DBG: testbed command exited with code 0 114s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/wrapper.sh /tmp/autopkgtest.7eLLrk/wrapper.sh 115s autopkgtest: DBG: got reply from testbed: ok 115s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/wrapper.sh'], kind short, sout raw, serr pipe, env [] 115s autopkgtest: DBG: testbed command exited with code 0 115s autopkgtest: DBG: testbed command ['dpkg', '--print-architecture'], kind short, sout pipe, serr pipe, env [] 115s autopkgtest: DBG: testbed command exited with code 0 115s autopkgtest [12:51:21]: testbed dpkg architecture: s390x 115s autopkgtest: DBG: testbed command ['dpkg-query', '-W', '-f', '${Version}', 'apt'], kind short, sout pipe, serr pipe, env [] 115s autopkgtest: DBG: testbed command exited with code 0 115s autopkgtest [12:51:21]: testbed apt version: 2.9.30 115s autopkgtest: DBG: testbed command ['sh', '-ec', 'command -v eatmydata'], kind short, sout pipe, serr pipe, env [] 115s autopkgtest: DBG: testbed command exited with code 0 115s autopkgtest: DBG: testbed has eatmydata 115s autopkgtest: DBG: testbed command ['mkdir', '-p', '/etc/apt/preferences.d'], kind short, sout raw, serr pipe, env [] 116s autopkgtest: DBG: testbed command exited with code 0 116s autopkgtest [12:51:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 116s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# Copyright © 2006-2018 Canonical Ltd.\n# Copyright © 2015-2017 Martin Pitt\n# Copyright © 2017 Steve Langasek\n# Copyright © 2017-2022 Paul Gevers\n# Copyright © 2018 Simon McVittie\n# SPDX-License-Identifier: GPL-2.0-or-later\n\n# This script returns the first suite found in apt sources. We can\'t just rely\n# on /etc/os-release because it doesn\'t allow to distinguish between Debian\n# unstable and testing.\n#\n# This release detection logic should be kept in sync with similar code in the\n# setup-testbed script.\n#\n# For more information on APT data sources see sources.list(5).\n\n# Usage $0\n\nset -eux\n\ndistro=UNKNOWN\nif [ -r /etc/os-release ]; then\n # shellcheck disable=SC1091\n distro=$(. /etc/os-release && echo "${ID:-$distro}")\nfi\n\n# Try guessing the default release from deb822-style format sources.\n#\n# While not mandatory, APT upstream expects distros to follow the\n# .sources naming pattern for the default deb822 sources.\napt_sources="/etc/apt/sources.list.d/$distro.sources"\nif [ -r "$apt_sources" ]; then\n release=$(sed -En \'s/^Suites:\\s*(\\w+).*/\\1/Ip\' "$apt_sources" | head -n1)\n [ -n "$release" ] && echo "$release" && exit\nfi\n\n# Try guessing the default release from one-line-style format sources.\napt_sources=/etc/apt/sources.list\nif [ -r "$apt_sources" ]; then\n release=$(sed -En \'/^(deb|deb-src) +(\\[.*\\] *)?(http|https|file):/ { s/\\[.*\\] +//; s/^[^ ]+ +[^ ]* +([^ ]+) +.*$/\\1/p }\' "$apt_sources" | head -n1)\n [ -n "$release" ] && echo "$release" && exit\nfi\n\n# Could not guess the default release\necho "Could not guess the default release from the APT sources." >&2\nexit 1\n'], kind short, sout pipe, serr pipe, env [] 116s autopkgtest: DBG: testbed command exited with code 0 116s autopkgtest [12:51:22]: testbed release detected to be: None 116s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# SPDX-License-Identifier: GPL-2.0-or-later\n\n# This script returns the list of configured "deb" sources in one-line-style\n# source lists (/etc/apt/sources.list, /etc/apt/sources.list.d/*.list).\n# See sources.list(5) for more information on the APT source list formats.\n#\n# This script takes no arguments.\n\nset -eu\n\n# grep(1) returns 1 if no lines were selected from the input files, which\n# can happen if there are .list files, but they contain no "deb" entries.\n# We don\'t want to fail in this case, hence the "|| true", which we put\n# in a subshell because we want it to affect only the grep invocation.\n{\n if [ -f /etc/apt/sources.list ]; then\n printf \'%s\\0\' /etc/apt/sources.list\n fi\n if [ -d /etc/apt/sources.list.d ]; then\n find /etc/apt/sources.list.d -maxdepth 1 -type f -regex \'.*/[a-zA-Z0-9_.-]+\\.list\' -print0 \\\n | LC_ALL=C sort --zero-terminated\n fi\n} | xargs -0 --no-run-if-empty -- sh -c \'grep -h "^deb " "$@" || true\' "$(basename "$0")"\n'], kind short, sout pipe, serr pipe, env [] 116s autopkgtest: DBG: testbed command exited with code 0 116s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# SPDX-License-Identifier: GPL-2.0-or-later\n\n# This script returns the list of configured sources in deb822-style source\n# lists (/etc/apt/sources.list.d/*.sources). Sources are not stripped out of\n# comments, extra blank lines or similar: the output of this script is meant to\n# be consumed by a deb822 parser that is able to correctly handle those.\n# See sources.list(5) for more information on the APT source list formats.\n#\n# This script takes no arguments.\n\nset -eu\n\n# Awk concatenates files making sure stanzas from separate files are separated\n# by a blank line, even if there are no newlines at EOF in the .sources files.\nif [ -d /etc/apt/sources.list.d ]; then\n find /etc/apt/sources.list.d -maxdepth 1 -type f -regex \'.*/[a-zA-Z0-9_.-]+\\.sources\' -print0 \\\n | LC_ALL=C sort --zero-terminated \\\n | xargs -0 --no-run-if-empty -- awk \'FNR == 1 && NR != 1 { print "" } { print }\'\nfi\n'], kind short, sout pipe, serr pipe, env [] 116s autopkgtest: DBG: testbed command exited with code 0 116s autopkgtest: DBG: adding APT source: Types: deb deb-src 116s URIs: http://ftpmaster.internal/ubuntu/ 116s Suites: plucky-proposed 116s Components: main restricted universe multiverse 116s Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 116s autopkgtest: DBG: testbed command ['sh', '-ec', '"$@" >> "/etc/apt/sources.list.d/autopkgtest-add-apt-release-plucky-proposed.sources"', 'add_apt_source', 'printf', '%s\\n', 'Types: deb deb-src\nURIs: http://ftpmaster.internal/ubuntu/\nSuites: plucky-proposed\nComponents: main restricted universe multiverse\nSigned-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg\n'], kind short, sout raw, serr pipe, env [] 116s autopkgtest: DBG: testbed command exited with code 0 116s autopkgtest: DBG: adding APT preference to autopkgtest-zz-plucky-proposed-baseline.pref: 116s Package: * 116s Pin: release plucky-proposed 116s Pin-Priority: 500 116s autopkgtest: DBG: testbed command ['sh', '-ec', '"$@" > "/etc/apt/preferences.d/autopkgtest-zz-plucky-proposed-baseline.pref"', 'add_apt_preference', 'printf', '%s\\n', 'Package: *\nPin: release plucky-proposed\nPin-Priority: 500'], kind short, sout raw, serr pipe, env [] 116s autopkgtest: DBG: testbed command exited with code 0 116s autopkgtest [12:51:22]: updating testbed package index (apt update) 116s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', 'update'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 117s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 117s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 117s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 117s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 117s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 117s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 117s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 117s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 117s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [95.1 kB] 117s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 117s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [646 kB] 117s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [4900 B] 118s Fetched 1700 kB in 1s (1753 kB/s) 118s Reading package lists... 118s autopkgtest: DBG: testbed command exited with code 0 118s autopkgtest: DBG: adding APT preference to autopkgtest-plucky-proposed.pref: 118s Package: * 118s Pin: release plucky-proposed 118s Pin-Priority: 100 118s 118s Package: src:sphinx:any 118s Pin: release plucky-proposed 118s Pin-Priority: 995 118s autopkgtest: DBG: testbed command ['sh', '-ec', '"$@" > "/etc/apt/preferences.d/autopkgtest-plucky-proposed.pref"', 'add_apt_preference', 'printf', '%s\\n', 'Package: *\nPin: release plucky-proposed\nPin-Priority: 100\n\nPackage: src:sphinx:any\nPin: release plucky-proposed\nPin-Priority: 995'], kind short, sout raw, serr pipe, env [] 118s autopkgtest: DBG: testbed command exited with code 0 118s autopkgtest: DBG: testbed command ['bash', '-ec', 'for d in /boot /boot/efi /boot/grub /etc/init /etc/init.d /etc/systemd/system /lib/systemd/system; do [ ! -d $d ] || touch -r $d /tmp/autopkgtest.7eLLrk/${d//\\//_}.stamp; done'], kind short, sout raw, serr pipe, env [] 119s autopkgtest: DBG: testbed command exited with code 0 119s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# Canonical/Ubuntu specific testbed setup\n\nset -x\n\nRELEASE=$(lsb_release --codename --short 2>/dev/null)\n\n# Make the installed package versions match what is available from the configured\n# repositories, even if a downgrade is required.\n#\n# We may end up with images with packages newer than those available from the\n# repositories when opening a new release (images are created using the\n# previous release dailies as a base, which may include 0-day SRUs, or\n# Launchpad may fail to copy packages, see openssl 3.0.8-1ubuntu2), or when\n# package versions are pulled from the archive.\n#\n# Note: \'release a=\' matches the Suite field in the repository Release file.\ncat >/etc/apt/preferences.d/force-downgrade-to-release.pref <= Focal).\n#\n# Note: autoremove/--autoremove always runs on the entire set of installed\n# packages. Together with --autopurge/purge each removal becomes a purge.\n#\n# Removing \'?obsolete\' packages may remove the running kernel. This is not\n# expected to be an issue.\nif /usr/lib/apt/apt-helper analyze-pattern \'?true\' >/dev/null 2>&1; then\n # DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove \'?obsolete\'\n # Avoid removing the running kernel\n running_kernel_pattern="^linux-.*$(uname -r | sed \'s/\\./\\\\./g\').*"\n obsolete_pkgs="$(apt list \'?obsolete\' 2>/dev/null \\\n | tail -n+2 \\\n | cut -d\'/\' -f1 \\\n | grep -v "${running_kernel_pattern}" || true)"\n DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ${obsolete_pkgs}\nelse\n # We\'re on an older release (analyze-pattern is not available).\n # Still do an autopurge to get rid of packages that got orphaned\n # by downgrades.\n eatmydata apt-get -y autoremove --purge\nfi\n\n# compatibility with old Jenkins testbeds for trusty\nif grep -q trusty /etc/lsb-release; then apt-get update || (sleep 10; apt-get update); apt-get install -y build-essential; fi\n\n# these packages really break tests, purge them if we use standard cloud images\n# (on lcy01)\nfor p in unattended-upgrades lxd lxd-client snapd; do\n [ ! -d /usr/share/doc/$p ] || $(which eatmydata || true) apt-get purge --auto-remove -y $p\ndone\n\nif type iptables >/dev/null 2>&1; then\n cat < /etc/rc.local\n#!/bin/sh\n\n# work around broken PTMU; LP: #1572026, RT#90771\niptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu || true\n\n# These addresses are used at least by rust-reqwest and should not be reachable\n# See https://bugs.launchpad.net/ubuntu/+source/rust-reqwest/+bug/2080346\niptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP || true\niptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP || true\nEOF\n chmod 755 /etc/rc.local\n # shellcheck disable=SC1091\n . /etc/rc.local\nfi\n\n# work around broken tty on ppc64el instances (LP: #1607075)\nif [ "$(uname -m)" = ppc64le ] && [ "$(systemctl is-active keyboard-setup.service 2>/dev/null|| true)" = failed ]; then\n systemctl reset-failed keyboard-setup.service\n systemctl mask keyboard-setup.service\nfi\n\n# work around late urandom pool initialization (LP: #1622893)\nif [ -d /run/systemd/system ] && systemd-detect-virt --quiet --vm; then\n mkdir -p /etc/systemd/system/systemd-random-seed.service.d/\n cat < /etc/systemd/system/systemd-random-seed.service.d/fakeentropy.conf\n[Service]\nExecStart=/usr/bin/perl -E \'open \\$\\$f, "/bin/bash" or die; open \\$\\$rnd, ">/dev/random" or die; for (\\$\\$i = 0; \\$\\$i < 10; ++\\$\\$i) {read \\$\\$f, \\$\\$d, 64; ioctl \\$\\$rnd, 0x40085203, pack("ii", 64*8, 64) . \\$\\$d}\'\nEOF\nfi\n\n# set compressor to lz4 where supported, we care about compression speed\nif grep -q lz4 /etc/initramfs-tools/initramfs.conf; then\n echo COMPRESS=lz4 > /etc/initramfs-tools/conf.d/lz4\nfi'], kind install, sout raw, serr raw, env ['AUTOPKGTEST_IS_SETUP_COMMAND=1', 'AUTOPKGTEST_NORMAL_USER=ubuntu', 'ADT_NORMAL_USER=ubuntu'] 119s + lsb_release --codename --short 119s + RELEASE=plucky 119s + cat 119s + [ plucky != trusty ] 119s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s Calculating upgrade... 119s The following packages were automatically installed and are no longer required: 119s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 119s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 119s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 119s linux-tools-6.11.0-8-generic 119s Use 'sudo apt autoremove' to remove them. 119s The following packages will be upgraded: 119s iproute2 liblsof0 libp11-kit0 lsof 119s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s Need to get 1791 kB of archives. 119s After this operation, 17.4 kB of additional disk space will be used. 119s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x iproute2 s390x 6.13.0-1ubuntu1 [1174 kB] 120s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libp11-kit0 s390x 0.25.5-2ubuntu3 [316 kB] 120s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x lsof s390x 4.99.4+dfsg-1 [243 kB] 120s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x liblsof0 s390x 4.99.4+dfsg-1 [58.5 kB] 120s Preconfiguring packages ... 120s Fetched 1791 kB in 1s (2904 kB/s) 120s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81030 files and directories currently installed.) 120s Preparing to unpack .../iproute2_6.13.0-1ubuntu1_s390x.deb ... 120s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 121s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu3_s390x.deb ... 121s Unpacking libp11-kit0:s390x (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 121s Preparing to unpack .../lsof_4.99.4+dfsg-1_s390x.deb ... 121s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 121s Preparing to unpack .../liblsof0_4.99.4+dfsg-1_s390x.deb ... 121s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 121s Setting up liblsof0 (4.99.4+dfsg-1) ... 121s Setting up iproute2 (6.13.0-1ubuntu1) ... 121s Setting up libp11-kit0:s390x (0.25.5-2ubuntu3) ... 121s Setting up lsof (4.99.4+dfsg-1) ... 121s Processing triggers for man-db (2.13.0-1) ... 121s Processing triggers for libc-bin (2.40-4ubuntu1) ... 121s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 121s + /usr/lib/apt/apt-helper analyze-pattern ?true 121s + uname -r 121s + sed s/\./\\./g 121s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 121s + apt list ?obsolete 121s + tail -n+2 122s + cut -d/ -f1 122s + grep -v ^linux-.*6\.12\.0-15-generic.* 122s + true 122s + obsolete_pkgs= 122s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 122s Reading package lists... 122s Building dependency tree... 122s Reading state information... 122s The following packages will be REMOVED: 122s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 122s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 122s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 122s linux-tools-6.11.0-8-generic* 122s 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded. 122s After this operation, 167 MB disk space will be freed. 122s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81031 files and directories currently installed.) 122s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 122s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 122s Removing libpython3.12t64:s390x (3.12.9-1) ... 122s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 122s Removing libnsl2:s390x (1.3.0-3build3) ... 122s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 122s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 122s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 123s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 123s Processing triggers for libc-bin (2.40-4ubuntu1) ... 124s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55931 files and directories currently installed.) 124s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 124s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 124s + grep -q trusty /etc/lsb-release 124s + [ ! -d /usr/share/doc/unattended-upgrades ] 124s + [ ! -d /usr/share/doc/lxd ] 124s + [ ! -d /usr/share/doc/lxd-client ] 124s + [ ! -d /usr/share/doc/snapd ] 124s + type iptables 124s + cat 124s + chmod 755 /etc/rc.local 124s + . /etc/rc.local 124s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 124s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 124s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 124s + uname -m 124s + [ s390x = ppc64le ] 124s + [ -d /run/systemd/system ] 124s + systemd-detect-virt --quiet --vm 124s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 124s + cat 124s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 124s + echo COMPRESS=lz4 124s autopkgtest: DBG: testbed command exited with code 0 124s autopkgtest [12:51:30]: upgrading testbed (apt dist-upgrade and autopurge) 124s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', 'dist-upgrade'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 124s Reading package lists... 124s Building dependency tree... 124s Reading state information... 124s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 124s Starting 2 pkgProblemResolver with broken count: 0 124s Done 125s Entering ResolveByKeep 125s 125s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 125s autopkgtest: DBG: testbed command exited with code 0 125s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', '--purge', 'autoremove'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 125s Starting pkgProblemResolver with broken count: 0 125s Starting 2 pkgProblemResolver with broken count: 0 125s Done 126s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 126s autopkgtest: DBG: testbed command exited with code 0 126s autopkgtest: DBG: testbed command ['bash', '-ec', '[ ! -e /run/autopkgtest_no_reboot.stamp ] || exit 0;for d in /boot /boot/efi /boot/grub /etc/init /etc/init.d /etc/systemd/system /lib/systemd/system; do s=/tmp/autopkgtest.7eLLrk/${d//\\//_}.stamp; [ ! -d $d ] || [ `stat -c %Y $d` = `stat -c %Y $s` ]; done'], kind short, sout raw, serr raw, env [] 126s autopkgtest: DBG: testbed command exited with code 1 126s autopkgtest [12:51:32]: rebooting testbed after setup commands that affected boot 126s autopkgtest: DBG: sending command to testbed: reboot 147s autopkgtest: DBG: got reply from testbed: ok 147s autopkgtest: DBG: testbed supports reboot, creating /tmp/autopkgtest-reboot 147s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 147s autopkgtest: DBG: testbed command exited with code 0 147s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot 147s autopkgtest: DBG: got reply from testbed: ok 147s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 147s autopkgtest: DBG: testbed command exited with code 0 147s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/tmp/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 147s autopkgtest: DBG: testbed command exited with code 0 147s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/sbin/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 148s autopkgtest: DBG: testbed command exited with code 0 148s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 148s autopkgtest: DBG: testbed command exited with code 0 148s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot-prepare.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare 148s autopkgtest: DBG: got reply from testbed: ok 148s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 148s autopkgtest: DBG: testbed command exited with code 0 148s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare', '/tmp/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 148s autopkgtest: DBG: testbed command exited with code 0 148s autopkgtest: DBG: testbed command ['uname', '-srv'], kind short, sout pipe, serr pipe, env [] 149s autopkgtest: DBG: testbed command exited with code 0 149s autopkgtest [12:51:55]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 15:05:57 UTC 2025 149s autopkgtest: DBG: testbed command ['sh', '-c', 'nproc; cat /proc/cpuinfo 2>/dev/null || true'], kind short, sout pipe, serr pipe, env [] 149s autopkgtest: DBG: testbed command exited with code 0 149s autopkgtest: DBG: testbed command ['sh', '-ec', "dpkg-query --show -f '${Package}\\t${Version}\\n' > /tmp/autopkgtest.7eLLrk/testbed-packages"], kind short, sout raw, serr pipe, env [] 149s autopkgtest: DBG: testbed command exited with code 0 149s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/testbed-packages /tmp/autopkgtest-work.zv8igqys/out/testbed-packages 149s autopkgtest: DBG: got reply from testbed: ok 149s autopkgtest: DBG: testbed supports reboot, creating /tmp/autopkgtest-reboot 149s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 149s autopkgtest: DBG: testbed command exited with code 0 149s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot 149s autopkgtest: DBG: got reply from testbed: ok 149s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 150s autopkgtest: DBG: testbed command exited with code 0 150s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/tmp/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 150s autopkgtest: DBG: testbed command exited with code 0 150s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/sbin/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 150s autopkgtest: DBG: testbed command exited with code 0 150s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 150s autopkgtest: DBG: testbed command exited with code 0 150s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot-prepare.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare 150s autopkgtest: DBG: got reply from testbed: ok 150s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 150s autopkgtest: DBG: testbed command exited with code 0 150s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare', '/tmp/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 151s autopkgtest: DBG: testbed command exited with code 0 151s autopkgtest: DBG: testbed command ['uname', '-srv'], kind short, sout pipe, serr pipe, env [] 151s autopkgtest: DBG: testbed command exited with code 0 151s autopkgtest: DBG: Binaries: initialising 151s autopkgtest [12:51:57]: @@@@@@@@@@@@@@@@@@@@ apt-source python-pomegranate 151s autopkgtest: DBG: blame += python-pomegranate 151s autopkgtest: DBG: testbed reset: modified=False, deps_installed=[], deps_new=[] 151s autopkgtest: DBG: testbed command ['apt-cache', 'showsrc', '--only-source', 'python-pomegranate'], kind short, sout pipe, serr pipe, env [] 151s autopkgtest: DBG: testbed command exited with code 0 151s autopkgtest: DBG: testbed command ['apt-cache', 'policy', '^python3-pomegranate$'], kind short, sout pipe, serr raw, env [] 151s autopkgtest: DBG: testbed command exited with code 0 151s autopkgtest: DBG: testbed command ['apt-cache', 'show', 'python3-pomegranate=0.14.8-7'], kind short, sout pipe, serr raw, env [] 152s autopkgtest: DBG: testbed command exited with code 0 152s autopkgtest: DBG: testbed command ['apt-cache', 'policy', '^python-pomegranate-doc$'], kind short, sout pipe, serr raw, env [] 152s autopkgtest: DBG: testbed command exited with code 0 152s autopkgtest: DBG: testbed command ['apt-cache', 'show', 'python-pomegranate-doc=0.14.8-7'], kind short, sout pipe, serr raw, env [] 152s autopkgtest: DBG: testbed command exited with code 0 152s autopkgtest: DBG: install_deps: deps_new=[] 152s autopkgtest: DBG: testbed command ['sh', '-ec', 'command -v dpkg-source'], kind short, sout pipe, serr pipe, env [] 152s autopkgtest: DBG: testbed command exited with code 0 152s autopkgtest: DBG: testbed command ['sh', '-ec', 'su --shell=/bin/sh ubuntu -c \'set -e; exec 3>&1 >&2; set -x; cd /; builddir=$(mktemp -d /tmp/autopkgtest.7eLLrk/build.XXX); cd $builddir; OUT=$(apt-get source -d -q --only-source python-pomegranate=0.14.8-7 2>&1) || RC=$?;if [ -n "$RC" ]; then if echo "$OUT" | grep -q "Unable to find a source package"; then exit 1; else exit $RC; fi;fi;echo "$OUT" | grep ^Get: || true;dpkg-source -x python-pomegranate_*.dsc src >/dev/null; chmod -R a+rX .; cd [a-z0-9]*/.; pwd >&3; sed -n "1 {s/).*//; s/ (/\\n/; p}" debian/changelog >&3\''], kind build, sout pipe, serr raw, env ['ADT_TEST_TRIGGERS=sphinx/8.1.3-5'] 152s + cd / 152s + mktemp -d /tmp/autopkgtest.7eLLrk/build.XXX 152s + builddir=/tmp/autopkgtest.7eLLrk/build.Q8e 152s + cd /tmp/autopkgtest.7eLLrk/build.Q8e 152s + apt-get source -d -q --only-source python-pomegranate=0.14.8-7 154s + OUT=Reading package lists... 154s NOTICE: 'python-pomegranate' packaging is maintained in the 'Git' version control system at: 154s https://salsa.debian.org/python-team/packages/python-pomegranate.git 154s Please use: 154s git clone https://salsa.debian.org/python-team/packages/python-pomegranate.git 154s to retrieve the latest (possibly unreleased) updates to the package. 154s Need to get 27.4 MB of source archives. 154s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (dsc) [2729 B] 154s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (tar) [27.3 MB] 154s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (diff) [40.4 kB] 154s Fetched 27.4 MB in 1s (20.4 MB/s) 154s Download complete and in download only mode 154s + [ -n ] 154s + + grep ^Get: 154s echo Reading package lists... 154s NOTICE: 'python-pomegranate' packaging is maintained in the 'Git' version control system at: 154s https://salsa.debian.org/python-team/packages/python-pomegranate.git 154s Please use: 154s git clone https://salsa.debian.org/python-team/packages/python-pomegranate.git 154s to retrieve the latest (possibly unreleased) updates to the package. 154s Need to get 27.4 MB of source archives. 154s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (dsc) [2729 B] 154s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (tar) [27.3 MB] 154s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (diff) [40.4 kB] 154s Fetched 27.4 MB in 1s (20.4 MB/s) 154s Download complete and in download only mode 154s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (dsc) [2729 B] 154s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (tar) [27.3 MB] 154s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (diff) [40.4 kB] 154s + dpkg-source -x python-pomegranate_0.14.8-7.dsc src 154s gpgv: Signature made Fri Nov 15 12:15:15 2024 UTC 154s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 154s gpgv: Can't check signature: No public key 154s dpkg-source: warning: cannot verify inline signature for ./python-pomegranate_0.14.8-7.dsc: no acceptable signature found 154s + chmod -R a+rX . 154s + cd src/. 154s + pwd 154s + sed -n 1 {s/).*//; s/ (/\n/; p} debian/changelog 154s autopkgtest: DBG: testbed command exited with code 0 154s autopkgtest [12:52:00]: testing package python-pomegranate version 0.14.8-7 154s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/build.Q8e/src/debian/ /tmp/autopkgtest-work.zv8igqys/out/pkg/debian/ 155s autopkgtest: DBG: got reply from testbed: ok 155s autopkgtest: DBG: autodep8 generated control: ----- 155s Tests: run-tests 155s Depends: @, python3-pytest, python3-joblib, python3-networkx, python3-yaml, python3-all, python3-pandas 155s Restrictions: allow-stderr 155s 155s 155s Test-Command: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done 155s Depends: python3-all, python3-pomegranate, 155s Restrictions: allow-stderr, superficial, 155s Features: test-name=autodep8-python3 155s 155s 155s ------- 155s autopkgtest: DBG: processing dependency @ 155s autopkgtest: DBG: synthesised dependency python3-pomegranate 155s autopkgtest: DBG: synthesised dependency python-pomegranate-doc 155s autopkgtest: DBG: processing dependency python3-pytest 155s autopkgtest: DBG: processing dependency python3-joblib 155s autopkgtest: DBG: processing dependency python3-networkx 155s autopkgtest: DBG: processing dependency python3-yaml 155s autopkgtest: DBG: processing dependency python3-all 155s autopkgtest: DBG: processing dependency python3-pandas 155s autopkgtest: DBG: Test defined: name run-tests path debian/tests/run-tests command "None" restrictions ['allow-stderr'] features [] depends ['python3-pomegranate', 'python-pomegranate-doc', 'python3-pytest', 'python3-joblib', 'python3-networkx', 'python3-yaml', 'python3-all', 'python3-pandas'] 155s autopkgtest: DBG: processing dependency python3-all 155s autopkgtest: DBG: processing dependency python3-pomegranate 155s autopkgtest: DBG: marked alternatives ['python3-pomegranate'] as a synthesised dependency 155s autopkgtest: DBG: Test defined: name autodep8-python3 path None command "set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done" restrictions ['allow-stderr', 'superficial'] features ['test-name=autodep8-python3'] depends ['python3-all', 'python3-pomegranate'] 155s autopkgtest [12:52:01]: build not needed 155s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/build.Q8e/src/ /tmp/autopkgtest-work.zv8igqys/out/tests-tree/ 157s autopkgtest: DBG: got reply from testbed: ok 157s autopkgtest: DBG: autodep8 generated control: ----- 157s Tests: run-tests 157s Depends: @, python3-pytest, python3-joblib, python3-networkx, python3-yaml, python3-all, python3-pandas 157s Restrictions: allow-stderr 157s 157s 157s Test-Command: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done 157s Depends: python3-all, python3-pomegranate, 157s Restrictions: allow-stderr, superficial, 157s Features: test-name=autodep8-python3 157s 157s 157s ------- 157s autopkgtest: DBG: processing dependency @ 157s autopkgtest: DBG: synthesised dependency python3-pomegranate 157s autopkgtest: DBG: synthesised dependency python-pomegranate-doc 157s autopkgtest: DBG: processing dependency python3-pytest 157s autopkgtest: DBG: processing dependency python3-joblib 157s autopkgtest: DBG: processing dependency python3-networkx 157s autopkgtest: DBG: processing dependency python3-yaml 157s autopkgtest: DBG: processing dependency python3-all 157s autopkgtest: DBG: processing dependency python3-pandas 157s autopkgtest: DBG: Test defined: name run-tests path debian/tests/run-tests command "None" restrictions ['allow-stderr'] features [] depends ['python3-pomegranate', 'python-pomegranate-doc', 'python3-pytest', 'python3-joblib', 'python3-networkx', 'python3-yaml', 'python3-all', 'python3-pandas'] 157s autopkgtest: DBG: processing dependency python3-all 157s autopkgtest: DBG: processing dependency python3-pomegranate 157s autopkgtest: DBG: marked alternatives ['python3-pomegranate'] as a synthesised dependency 157s autopkgtest: DBG: Test defined: name autodep8-python3 path None command "set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done" restrictions ['allow-stderr', 'superficial'] features ['test-name=autodep8-python3'] depends ['python3-all', 'python3-pomegranate'] 157s autopkgtest [12:52:03]: test run-tests: preparing testbed 157s autopkgtest: DBG: testbed reset: modified=False, deps_installed=[], deps_new=['python3-pomegranate', 'python-pomegranate-doc', 'python3-pytest', 'python3-joblib', 'python3-networkx', 'python3-yaml', 'python3-all', 'python3-pandas'] 157s autopkgtest: DBG: Binaries: no registered binaries, not publishing anything 157s autopkgtest: DBG: install_deps: deps_new=['python3-pomegranate', 'python-pomegranate-doc', 'python3-pytest', 'python3-joblib', 'python3-networkx', 'python3-yaml', 'python3-all', 'python3-pandas'] 157s autopkgtest: DBG: install-deps: satisfying python3-pomegranate, python-pomegranate-doc, python3-pytest, python3-joblib, python3-networkx, python3-yaml, python3-all, python3-pandas 157s autopkgtest: DBG: can use apt-get on testbed: True 157s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', 'satisfy', 'python3-pomegranate, python-pomegranate-doc, python3-pytest, python3-joblib, python3-networkx, python3-yaml, python3-all, python3-pandas'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 158s Starting pkgProblemResolver with broken count: 0 158s Starting 2 pkgProblemResolver with broken count: 0 158s Done 158s The following NEW packages will be installed: 158s fonts-font-awesome fonts-lato libblas3 libgfortran5 libjs-jquery 158s libjs-sphinxdoc libjs-underscore liblapack3 liblbfgsb0 libnsl2 158s libpython3.12-minimal libpython3.12-stdlib python-pomegranate-doc 158s python3-all python3-dateutil python3-decorator python3-iniconfig 158s python3-joblib python3-networkx python3-numpy python3-packaging 158s python3-pandas python3-pandas-lib python3-pluggy python3-pomegranate 158s python3-pytest python3-pytz python3-scipy python3-tz python3.12 158s python3.12-minimal sphinx-rtd-theme-common 158s 0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded. 158s Need to get 73.4 MB of archives. 158s After this operation, 404 MB of additional disk space will be used. 158s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-minimal s390x 3.12.9-1 [836 kB] 159s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12-minimal s390x 3.12.9-1 [2403 kB] 159s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-lato all 2.015-1 [2781 kB] 159s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libnsl2 s390x 1.3.0-3build3 [44.1 kB] 159s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-stdlib s390x 3.12.9-1 [2071 kB] 159s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12 s390x 3.12.9-1 [671 kB] 159s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 159s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.1-2 [252 kB] 159s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 15-20250213-1ubuntu1 [620 kB] 159s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 159s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 159s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 159s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 159s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x liblbfgsb0 s390x 3.0+dfsg.4-1build1 [32.4 kB] 159s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 159s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python-pomegranate-doc all 0.14.8-7 [5463 kB] 159s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.13.1-1~exp2 [898 B] 159s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x python3-dateutil all 2.9.0-3 [80.2 kB] 159s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x python3-decorator all 5.1.1-5 [10.1 kB] 159s Get:20 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 159s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-joblib all 1.4.2-2 [205 kB] 159s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 160s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x python3-numpy s390x 1:1.26.4+ds-13 [4601 kB] 160s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 160s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x python3-pytz all 2025.1-3 [162 kB] 160s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tz all 2025.1-3 [1866 B] 160s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pandas-lib s390x 2.2.3+dfsg-8 [8022 kB] 160s Get:28 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pandas all 2.2.3+dfsg-8 [3112 kB] 160s Get:29 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 160s Get:30 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-scipy s390x 1.14.1-4ubuntu1 [21.2 MB] 160s Get:31 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pomegranate s390x 0.14.8-7 [4072 kB] 161s Get:32 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.4-1 [252 kB] 161s Fetched 73.4 MB in 2s (30.5 MB/s) 161s Selecting previously unselected package libpython3.12-minimal:s390x. 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55929 files and directories currently installed.) 161s Preparing to unpack .../00-libpython3.12-minimal_3.12.9-1_s390x.deb ... 161s Unpacking libpython3.12-minimal:s390x (3.12.9-1) ... 161s Selecting previously unselected package python3.12-minimal. 161s Preparing to unpack .../01-python3.12-minimal_3.12.9-1_s390x.deb ... 161s Unpacking python3.12-minimal (3.12.9-1) ... 161s Selecting previously unselected package fonts-lato. 161s Preparing to unpack .../02-fonts-lato_2.015-1_all.deb ... 161s Unpacking fonts-lato (2.015-1) ... 161s Selecting previously unselected package libnsl2:s390x. 161s Preparing to unpack .../03-libnsl2_1.3.0-3build3_s390x.deb ... 161s Unpacking libnsl2:s390x (1.3.0-3build3) ... 161s Selecting previously unselected package libpython3.12-stdlib:s390x. 161s Preparing to unpack .../04-libpython3.12-stdlib_3.12.9-1_s390x.deb ... 161s Unpacking libpython3.12-stdlib:s390x (3.12.9-1) ... 161s Selecting previously unselected package python3.12. 161s Preparing to unpack .../05-python3.12_3.12.9-1_s390x.deb ... 161s Unpacking python3.12 (3.12.9-1) ... 161s Selecting previously unselected package fonts-font-awesome. 161s Preparing to unpack .../06-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 161s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 162s Selecting previously unselected package libblas3:s390x. 162s Preparing to unpack .../07-libblas3_3.12.1-2_s390x.deb ... 162s Unpacking libblas3:s390x (3.12.1-2) ... 162s Selecting previously unselected package libgfortran5:s390x. 162s Preparing to unpack .../08-libgfortran5_15-20250213-1ubuntu1_s390x.deb ... 162s Unpacking libgfortran5:s390x (15-20250213-1ubuntu1) ... 162s Selecting previously unselected package libjs-jquery. 162s Preparing to unpack .../09-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 162s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 162s Selecting previously unselected package libjs-underscore. 162s Preparing to unpack .../10-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 162s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 162s Selecting previously unselected package libjs-sphinxdoc. 162s Preparing to unpack .../11-libjs-sphinxdoc_8.1.3-5_all.deb ... 162s Unpacking libjs-sphinxdoc (8.1.3-5) ... 162s Selecting previously unselected package liblapack3:s390x. 162s Preparing to unpack .../12-liblapack3_3.12.1-2_s390x.deb ... 162s Unpacking liblapack3:s390x (3.12.1-2) ... 162s Selecting previously unselected package liblbfgsb0:s390x. 162s Preparing to unpack .../13-liblbfgsb0_3.0+dfsg.4-1build1_s390x.deb ... 162s Unpacking liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 162s Selecting previously unselected package sphinx-rtd-theme-common. 162s Preparing to unpack .../14-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 162s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 162s Selecting previously unselected package python-pomegranate-doc. 162s Preparing to unpack .../15-python-pomegranate-doc_0.14.8-7_all.deb ... 162s Unpacking python-pomegranate-doc (0.14.8-7) ... 162s Selecting previously unselected package python3-all. 162s Preparing to unpack .../16-python3-all_3.13.1-1~exp2_s390x.deb ... 162s Unpacking python3-all (3.13.1-1~exp2) ... 162s Selecting previously unselected package python3-dateutil. 162s Preparing to unpack .../17-python3-dateutil_2.9.0-3_all.deb ... 162s Unpacking python3-dateutil (2.9.0-3) ... 162s Selecting previously unselected package python3-decorator. 162s Preparing to unpack .../18-python3-decorator_5.1.1-5_all.deb ... 162s Unpacking python3-decorator (5.1.1-5) ... 162s Selecting previously unselected package python3-iniconfig. 162s Preparing to unpack .../19-python3-iniconfig_1.1.1-2_all.deb ... 162s Unpacking python3-iniconfig (1.1.1-2) ... 162s Selecting previously unselected package python3-joblib. 162s Preparing to unpack .../20-python3-joblib_1.4.2-2_all.deb ... 162s Unpacking python3-joblib (1.4.2-2) ... 162s Selecting previously unselected package python3-networkx. 162s Preparing to unpack .../21-python3-networkx_3.2.1-4ubuntu1_all.deb ... 162s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 162s Selecting previously unselected package python3-numpy. 162s Preparing to unpack .../22-python3-numpy_1%3a1.26.4+ds-13_s390x.deb ... 162s Unpacking python3-numpy (1:1.26.4+ds-13) ... 162s Selecting previously unselected package python3-packaging. 162s Preparing to unpack .../23-python3-packaging_24.2-1_all.deb ... 162s Unpacking python3-packaging (24.2-1) ... 162s Selecting previously unselected package python3-pytz. 162s Preparing to unpack .../24-python3-pytz_2025.1-3_all.deb ... 162s Unpacking python3-pytz (2025.1-3) ... 162s Selecting previously unselected package python3-tz. 162s Preparing to unpack .../25-python3-tz_2025.1-3_all.deb ... 162s Unpacking python3-tz (2025.1-3) ... 162s Selecting previously unselected package python3-pandas-lib:s390x. 162s Preparing to unpack .../26-python3-pandas-lib_2.2.3+dfsg-8_s390x.deb ... 162s Unpacking python3-pandas-lib:s390x (2.2.3+dfsg-8) ... 163s Selecting previously unselected package python3-pandas. 163s Preparing to unpack .../27-python3-pandas_2.2.3+dfsg-8_all.deb ... 163s Unpacking python3-pandas (2.2.3+dfsg-8) ... 163s Selecting previously unselected package python3-pluggy. 163s Preparing to unpack .../28-python3-pluggy_1.5.0-1_all.deb ... 163s Unpacking python3-pluggy (1.5.0-1) ... 163s Selecting previously unselected package python3-scipy. 163s Preparing to unpack .../29-python3-scipy_1.14.1-4ubuntu1_s390x.deb ... 163s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 163s Selecting previously unselected package python3-pomegranate. 163s Preparing to unpack .../30-python3-pomegranate_0.14.8-7_s390x.deb ... 163s Unpacking python3-pomegranate (0.14.8-7) ... 163s Selecting previously unselected package python3-pytest. 163s Preparing to unpack .../31-python3-pytest_8.3.4-1_all.deb ... 163s Unpacking python3-pytest (8.3.4-1) ... 163s Setting up python3-iniconfig (1.1.1-2) ... 164s Setting up fonts-lato (2.015-1) ... 164s Setting up python3-joblib (1.4.2-2) ... 164s Setting up libpython3.12-minimal:s390x (3.12.9-1) ... 164s Setting up python3-pytz (2025.1-3) ... 164s Setting up python3-networkx (3.2.1-4ubuntu1) ... 167s Setting up python3-tz (2025.1-3) ... 167s Setting up python3-decorator (5.1.1-5) ... 167s Setting up libblas3:s390x (3.12.1-2) ... 167s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 167s Setting up python3-packaging (24.2-1) ... 167s Setting up libgfortran5:s390x (15-20250213-1ubuntu1) ... 167s Setting up python3-pluggy (1.5.0-1) ... 167s Setting up libnsl2:s390x (1.3.0-3build3) ... 167s Setting up python3-dateutil (2.9.0-3) ... 167s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 167s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 167s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 167s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 167s Setting up python3.12-minimal (3.12.9-1) ... 168s Setting up liblapack3:s390x (3.12.1-2) ... 168s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 168s Setting up libpython3.12-stdlib:s390x (3.12.9-1) ... 168s Setting up python3-pytest (8.3.4-1) ... 169s Setting up python3.12 (3.12.9-1) ... 170s Setting up python3-all (3.13.1-1~exp2) ... 170s Setting up python3-numpy (1:1.26.4+ds-13) ... 174s Setting up libjs-sphinxdoc (8.1.3-5) ... 174s Setting up liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 174s Setting up python3-scipy (1.14.1-4ubuntu1) ... 181s Setting up python3-pomegranate (0.14.8-7) ... 181s Setting up python3-pandas-lib:s390x (2.2.3+dfsg-8) ... 181s Setting up python-pomegranate-doc (0.14.8-7) ... 181s Setting up python3-pandas (2.2.3+dfsg-8) ... 193s Processing triggers for systemd (257.2-3ubuntu1) ... 193s Processing triggers for man-db (2.13.0-1) ... 193s Processing triggers for libc-bin (2.40-4ubuntu1) ... 193s autopkgtest: DBG: testbed command exited with code 0 193s autopkgtest: DBG: testbed command ['dpkg-query', '--show', '-f', '${Status}', 'python3-pomegranate'], kind short, sout pipe, serr pipe, env [] 194s autopkgtest: DBG: testbed command exited with code 0 194s autopkgtest: DBG: testbed command ['dpkg-query', '--show', '-f', '${Status}', 'python-pomegranate-doc'], kind short, sout pipe, serr pipe, env [] 194s autopkgtest: DBG: testbed command exited with code 0 194s autopkgtest: DBG: testbed command ['sh', '-ec', "dpkg-query --show -f '${Package}\\t${Version}\\n' > /tmp/autopkgtest.7eLLrk/run-tests-packages.all"], kind short, sout raw, serr pipe, env [] 194s autopkgtest: DBG: testbed command exited with code 0 194s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/run-tests-packages.all /tmp/autopkgtest-work.zv8igqys/out/run-tests-packages.all 194s autopkgtest: DBG: got reply from testbed: ok 194s autopkgtest: DBG: testbed command ['test', '-e', '/tmp/autopkgtest.7eLLrk/build.Q8e/src'], kind short, sout raw, serr raw, env [] 194s autopkgtest: DBG: testbed command exited with code 0 194s autopkgtest: DBG: copydown: tb path /tmp/autopkgtest.7eLLrk/build.Q8e/src already exists 194s autopkgtest [12:52:40]: test run-tests: [----------------------- 194s autopkgtest: DBG: testbed command ['su', '-s', '/bin/bash', 'ubuntu', '-c', 'set -e; exec /tmp/autopkgtest.7eLLrk/wrapper.sh --debug --artifacts=/tmp/autopkgtest.7eLLrk/run-tests-artifacts --chdir=/tmp/autopkgtest.7eLLrk/build.Q8e/src --env=AUTOPKGTEST_TESTBED_ARCH=s390x --env=AUTOPKGTEST_TEST_ARCH=s390x --env=DEB_BUILD_OPTIONS=parallel=2 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest.7eLLrk/run-tests-stderr --stdout=/tmp/autopkgtest.7eLLrk/run-tests-stdout --tmp=/tmp/autopkgtest.7eLLrk/autopkgtest_tmp --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 --make-executable=/tmp/autopkgtest.7eLLrk/build.Q8e/src/debian/tests/run-tests -- /tmp/autopkgtest.7eLLrk/build.Q8e/src/debian/tests/run-tests'], kind test, sout raw, serr raw, env [] 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: creating AUTOPKGTEST_ARTIFACTS: /tmp/autopkgtest.7eLLrk/run-tests-artifacts 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: changing to directory: /tmp/autopkgtest.7eLLrk/build.Q8e/src 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: AUTOPKGTEST_TESTBED_ARCH=s390x 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: AUTOPKGTEST_TEST_ARCH=s390x 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: DEB_BUILD_OPTIONS=parallel=2 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: DEBIAN_FRONTEND=noninteractive 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: LANG=C.UTF-8 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LANGUAGE 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_ADDRESS 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_ALL 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_COLLATE 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_CTYPE 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_IDENTIFICATION 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_MEASUREMENT 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_MESSAGES 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_MONETARY 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_NAME 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_NUMERIC 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_PAPER 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_TELEPHONE 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_TIME 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: will create pid file: /tmp/autopkgtest_script_pid 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: pretending to be a login shell 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: will write standard error to /tmp/autopkgtest.7eLLrk/run-tests-stderr 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: will write stdout to /tmp/autopkgtest.7eLLrk/run-tests-stdout 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: creating AUTOPKGTEST_TMP: /tmp/autopkgtest.7eLLrk/autopkgtest_tmp 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: ADT_TEST_TRIGGERS=sphinx/8.1.3-5 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: marking as executable: /tmp/autopkgtest.7eLLrk/build.Q8e/src/debian/tests/run-tests 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: command to run: /tmp/autopkgtest.7eLLrk/build.Q8e/src/debian/tests/run-tests 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: copying /tmp/tmp.vmXu8K8aXQ/out to stdout and file: /tmp/autopkgtest.7eLLrk/run-tests-stdout 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: copying /tmp/tmp.vmXu8K8aXQ/err to standard error and file: /tmp/autopkgtest.7eLLrk/run-tests-stdout 195s /tmp/autopkgtest.7eLLrk/wrapper.sh: writing script pid 1790 to /tmp/autopkgtest_script_pid 195s ============================= test session starts ============================== 195s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 195s cachedir: .pytest_cache 195s rootdir: /tmp/autopkgtest.7eLLrk/autopkgtest_tmp 195s plugins: typeguard-4.4.1 197s collecting ... collected 598 items 197s 197s tests/test_bayes_classifier.py::test_unpickle_bayes_model PASSED [ 0%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_initialization PASSED [ 0%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_initialization PASSED [ 0%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba PASSED [ 0%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba PASSED [ 0%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_log_proba PASSED [ 1%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_log_proba PASSED [ 1%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba_parallel PASSED [ 1%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba_parallel PASSED [ 1%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba PASSED [ 1%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba PASSED [ 1%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_proba PASSED [ 2%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_proba PASSED [ 2%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba_parallel PASSED [ 2%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba_parallel PASSED [ 2%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict PASSED [ 2%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict PASSED [ 2%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict PASSED [ 3%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict PASSED [ 3%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_parallel PASSED [ 3%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_parallel PASSED [ 3%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_fit_parallel PASSED [ 3%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_fit_parallel PASSED [ 3%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_from_samples PASSED [ 4%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_pickle PASSED [ 4%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_pickle PASSED [ 4%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_to_json PASSED [ 4%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_to_json PASSED [ 4%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_robust_from_json PASSED [ 4%] 197s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_robust_from_json PASSED [ 5%] 197s tests/test_bayes_classifier.py::test_model PASSED [ 5%] 197s tests/test_bayes_classifier.py::test_hmm_log_proba PASSED [ 5%] 197s tests/test_bayes_classifier.py::test_hmm_proba PASSED [ 5%] 197s tests/test_bayes_classifier.py::test_hmm_prediction PASSED [ 5%] 197s tests/test_bayes_classifier.py::test_io_log_probability PASSED [ 5%] 197s tests/test_bayes_classifier.py::test_io_predict PASSED [ 6%] 197s tests/test_bayes_classifier.py::test_io_predict_proba PASSED [ 6%] 197s tests/test_bayes_classifier.py::test_io_predict_log_proba PASSED [ 6%] 197s tests/test_bayes_classifier.py::test_io_fit PASSED [ 6%] 197s tests/test_bayes_classifier.py::test_io_from_samples PASSED [ 6%] 197s tests/test_bayesian_network.py::test_check_input_dict PASSED [ 6%] 197s tests/test_bayesian_network.py::test_check_input_list_of_dicts PASSED [ 7%] 197s tests/test_bayesian_network.py::test_check_input_list_of_lists PASSED [ 7%] 197s tests/test_bayesian_network.py::test_titanic_network PASSED [ 7%] 197s tests/test_bayesian_network.py::test_guest_titanic PASSED [ 7%] 197s tests/test_bayesian_network.py::test_large_monty PASSED [ 7%] 197s tests/test_bayesian_network.py::test_large_monty_friend PASSED [ 7%] 197s tests/test_bayesian_network.py::test_large_monty_remaining PASSED [ 8%] 197s tests/test_bayesian_network.py::test_large_monty_network_log_probability PASSED [ 8%] 197s tests/test_bayesian_network.py::test_large_monty_network_log_probability_parallel PASSED [ 8%] 197s tests/test_bayesian_network.py::test_large_monty_prize PASSED [ 8%] 197s tests/test_bayesian_network.py::test_guest_monty PASSED [ 8%] 197s tests/test_bayesian_network.py::test_guest_with_monty PASSED [ 8%] 197s tests/test_bayesian_network.py::test_monty PASSED [ 9%] 197s tests/test_bayesian_network.py::test_predict PASSED [ 9%] 197s tests/test_bayesian_network.py::test_rejection_sampling PASSED [ 9%] 197s tests/test_bayesian_network.py::test_gibbs_sampling PASSED [ 9%] 197s tests/test_bayesian_network.py::test_predict_parallel PASSED [ 9%] 197s tests/test_bayesian_network.py::test_predict_datagenerator PASSED [ 9%] 197s tests/test_bayesian_network.py::test_numpy_predict PASSED [ 10%] 197s tests/test_bayesian_network.py::test_numpy_predict_parallel PASSED [ 10%] 197s tests/test_bayesian_network.py::test_numpy_predict_datagenerator PASSED [ 10%] 197s tests/test_bayesian_network.py::test_single_dict_predict_proba PASSED [ 10%] 197s tests/test_bayesian_network.py::test_single_dict_large_predict_proba PASSED [ 10%] 197s tests/test_bayesian_network.py::test_list_of_lists_predict_proba PASSED [ 10%] 197s tests/test_bayesian_network.py::test_list_of_lists_large_predict_proba PASSED [ 11%] 197s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba PASSED [ 11%] 197s tests/test_bayesian_network.py::test_list_of_dicts_large_predict_proba PASSED [ 11%] 197s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba_parallel PASSED [ 11%] 197s tests/test_bayesian_network.py::test_raise_error PASSED [ 11%] 197s tests/test_bayesian_network.py::test_exact_structure_learning PASSED [ 11%] 197s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning PASSED [ 12%] 198s tests/test_bayesian_network.py::test_exact_penalized_structure_learning PASSED [ 12%] 198s tests/test_bayesian_network.py::test_exact_penalized_low_memory_structure_learning PASSED [ 12%] 198s tests/test_bayesian_network.py::test_exact_structure_learning_include_edges PASSED [ 12%] 198s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_include_edges PASSED [ 12%] 198s tests/test_bayesian_network.py::test_exact_dp_structure_learning_include_edges PASSED [ 12%] 198s tests/test_bayesian_network.py::test_exact_structure_learning_exclude_edges PASSED [ 13%] 198s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_exclude_edges PASSED [ 13%] 198s tests/test_bayesian_network.py::test_exact_dp_structure_learning_exclude_edges PASSED [ 13%] 198s tests/test_bayesian_network.py::test_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 198s tests/test_bayesian_network.py::test_low_memory_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 198s tests/test_bayesian_network.py::test_constrained_parents_structure_learning_exclude_edges PASSED [ 13%] 198s tests/test_bayesian_network.py::test_low_memory_constrained_parents_structure_learning_exclude_edges PASSED [ 14%] 198s tests/test_bayesian_network.py::test_constrained_slap_structure_learning_exclude_edges PASSED [ 14%] 199s tests/test_bayesian_network.py::test_constrained_parents_structure_learning PASSED [ 14%] 199s tests/test_bayesian_network.py::test_constrained_slap_structure_learning PASSED [ 14%] 199s tests/test_bayesian_network.py::test_from_structure PASSED [ 14%] 199s tests/test_bayesian_network.py::test_robust_from_structure PASSED [ 14%] 199s tests/test_bayesian_network.py::test_from_json PASSED [ 15%] 199s tests/test_bayesian_network.py::test_robust_from_json PASSED [ 15%] 199s tests/test_bayesian_network.py::test_float64_from_json PASSED [ 15%] 199s tests/test_bayesian_network.py::test_robust_float64_from_json PASSED [ 15%] 199s tests/test_bayesian_network.py::test_parallel_structure_learning PASSED [ 15%] 199s tests/test_bayesian_network.py::test_greedy_structure_learning PASSED [ 15%] 199s tests/test_bayesian_network.py::test_greedy_structure_learning_include_edges PASSED [ 16%] 199s tests/test_bayesian_network.py::test_greedy_structure_learning_exclude_edges PASSED [ 16%] 199s tests/test_bayesian_network.py::test_greedy_penalized_structure_learning PASSED [ 16%] 199s tests/test_bayesian_network.py::test_chow_liu_structure_learning PASSED [ 16%] 199s tests/test_bayesian_network.py::test_exact_nan_structure_learning PASSED [ 16%] 199s tests/test_bayesian_network.py::test_greedy_nan_structure_learning PASSED [ 16%] 199s tests/test_bayesian_network.py::test_io_log_probability PASSED [ 17%] 199s tests/test_bayesian_network.py::test_io_predict PASSED [ 17%] 199s tests/test_bayesian_network.py::test_io_fit PASSED [ 17%] 199s tests/test_bayesian_network.py::test_io_from_samples PASSED [ 17%] 199s tests/test_bayesian_network.py::test_io_from_structure PASSED [ 17%] 199s tests/test_custom_distributions.py::test_custom_normal_gmm_init PASSED [ 17%] 200s tests/test_custom_distributions.py::test_custom_normal_gmm_logp PASSED [ 18%] 200s tests/test_custom_distributions.py::test_custom_normal_gmm_predict PASSED [ 18%] 200s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_proba PASSED [ 18%] 200s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_log_proba PASSED [ 18%] 200s tests/test_custom_distributions.py::test_custom_normal_gmm_fit PASSED [ 18%] 200s tests/test_custom_distributions.py::test_custom_normal_gmm_from_samples PASSED [ 18%] 200s tests/test_custom_distributions.py::test_custom_mgd_gmm_init PASSED [ 19%] 200s tests/test_custom_distributions.py::test_custom_mgd_gmm_logp PASSED [ 19%] 200s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict PASSED [ 19%] 200s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_proba PASSED [ 19%] 200s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_log_proba PASSED [ 19%] 200s tests/test_custom_distributions.py::test_custom_mgd_gmm_fit PASSED [ 19%] 200s tests/test_custom_distributions.py::test_custom_mgd_gmm_from_samples PASSED [ 20%] 200s tests/test_custom_distributions.py::test_custom_icd_gmm_init PASSED [ 20%] 200s tests/test_custom_distributions.py::test_custom_icd_gmm_logp PASSED [ 20%] 200s tests/test_custom_distributions.py::test_custom_icd_gmm_predict PASSED [ 20%] 200s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_proba PASSED [ 20%] 200s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_log_proba PASSED [ 20%] 200s tests/test_custom_distributions.py::test_custom_icd_gmm_fit PASSED [ 21%] 202s tests/test_custom_distributions.py::test_custom_icd_gmm_from_samples PASSED [ 21%] 202s tests/test_custom_distributions.py::test_custom_normal_nb_init PASSED [ 21%] 202s tests/test_custom_distributions.py::test_custom_normal_nb_logp PASSED [ 21%] 202s tests/test_custom_distributions.py::test_custom_normal_nb_predict PASSED [ 21%] 202s tests/test_custom_distributions.py::test_custom_normal_nb_predict_proba PASSED [ 21%] 202s tests/test_custom_distributions.py::test_custom_normal_nb_predict_log_proba PASSED [ 22%] 202s tests/test_custom_distributions.py::test_custom_normal_nb_fit PASSED [ 22%] 202s tests/test_custom_distributions.py::test_custom_normal_nb_from_samples PASSED [ 22%] 202s tests/test_custom_distributions.py::test_custom_mgd_bc_init PASSED [ 22%] 202s tests/test_custom_distributions.py::test_custom_mgd_bc_logp PASSED [ 22%] 202s tests/test_custom_distributions.py::test_custom_mgd_bc_predict PASSED [ 22%] 202s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_proba PASSED [ 23%] 202s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_log_proba PASSED [ 23%] 202s tests/test_custom_distributions.py::test_custom_mgd_bc_fit PASSED [ 23%] 202s tests/test_custom_distributions.py::test_custom_mgd_bc_from_samples PASSED [ 23%] 202s tests/test_custom_distributions.py::test_custom_icd_nb_init PASSED [ 23%] 202s tests/test_custom_distributions.py::test_custom_icd_nb_logp PASSED [ 23%] 202s tests/test_custom_distributions.py::test_custom_icd_nb_predict PASSED [ 24%] 202s tests/test_custom_distributions.py::test_custom_icd_nb_predict_proba PASSED [ 24%] 202s tests/test_custom_distributions.py::test_custom_icd_nb_predict_log_proba PASSED [ 24%] 202s tests/test_custom_distributions.py::test_custom_icd_nb_fit PASSED [ 24%] 202s tests/test_custom_distributions.py::test_custom_icd_nb_from_samples PASSED [ 24%] 202s tests/test_custom_distributions.py::test_custom_normal_hmm_init PASSED [ 24%] 202s tests/test_custom_distributions.py::test_custom_normal_hmm_logp PASSED [ 25%] 202s tests/test_custom_distributions.py::test_custom_normal_hmm_predict PASSED [ 25%] 202s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_proba PASSED [ 25%] 202s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_log_proba PASSED [ 25%] 202s tests/test_custom_distributions.py::test_custom_normal_hmm_fit PASSED [ 25%] 203s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples PASSED [ 25%] 203s tests/test_custom_distributions.py::test_custom_mgd_hmm_init PASSED [ 26%] 203s tests/test_custom_distributions.py::test_custom_mgd_hmm_logp PASSED [ 26%] 203s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict PASSED [ 26%] 203s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_proba PASSED [ 26%] 203s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_log_proba PASSED [ 26%] 203s tests/test_custom_distributions.py::test_custom_mgd_hmm_fit PASSED [ 26%] 203s tests/test_custom_distributions.py::test_custom_mgd_hmm_from_samples PASSED [ 27%] 203s tests/test_custom_distributions.py::test_custom_icd_hmm_init PASSED [ 27%] 203s tests/test_custom_distributions.py::test_custom_icd_hmm_logp PASSED [ 27%] 203s tests/test_custom_distributions.py::test_custom_icd_hmm_predict PASSED [ 27%] 203s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_proba PASSED [ 27%] 203s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_log_proba PASSED [ 27%] 204s tests/test_custom_distributions.py::test_custom_icd_hmm_fit PASSED [ 28%] 204s tests/test_custom_distributions.py::test_custom_icd_hmm_from_samples PASSED [ 28%] 204s tests/test_distributions.py::test_distributions_uniform_initialization PASSED [ 28%] 204s tests/test_distributions.py::test_distributions_uniform_blank PASSED [ 28%] 204s tests/test_distributions.py::test_distributions_uniform_initialization_error PASSED [ 28%] 204s tests/test_distributions.py::test_distributions_uniform_log_probability PASSED [ 28%] 204s tests/test_distributions.py::test_distributions_uniform_nan_log_probability PASSED [ 29%] 204s tests/test_distributions.py::test_distributions_uniform_underflow_log_probability PASSED [ 29%] 204s tests/test_distributions.py::test_distributions_uniform_probability PASSED [ 29%] 204s tests/test_distributions.py::test_distributions_uniform_nan_probability PASSED [ 29%] 204s tests/test_distributions.py::test_distributions_uniform_underflow_probability PASSED [ 29%] 204s tests/test_distributions.py::test_distributions_uniform_fit PASSED [ 29%] 204s tests/test_distributions.py::test_distributions_uniform_nan_fit PASSED [ 30%] 204s tests/test_distributions.py::test_distributions_uniform_exclusive_nan_fit PASSED [ 30%] 204s tests/test_distributions.py::test_distributions_uniform_weighted_fit PASSED [ 30%] 204s tests/test_distributions.py::test_distributions_uniform_inertia_fit PASSED [ 30%] 204s tests/test_distributions.py::test_distributions_uniform_fit_ooc PASSED [ 30%] 204s tests/test_distributions.py::test_distributions_uniform_freeze_fit PASSED [ 30%] 204s tests/test_distributions.py::test_distributions_uniform_freeze_thaw_fit PASSED [ 31%] 204s tests/test_distributions.py::test_distributions_uniform_from_samples PASSED [ 31%] 204s tests/test_distributions.py::test_distributions_uniform_nan_from_samples PASSED [ 31%] 204s tests/test_distributions.py::test_distributions_uniform_pickle_serialization PASSED [ 31%] 204s tests/test_distributions.py::test_distributions_uniform_json_serialization PASSED [ 31%] 204s tests/test_distributions.py::test_distributions_uniform_robust_json_serialization PASSED [ 31%] 204s tests/test_distributions.py::test_distributions_uniform_random_sample PASSED [ 32%] 204s tests/test_distributions.py::test_distributions_normal_initialization PASSED [ 32%] 204s tests/test_distributions.py::test_distributions_normal_blank PASSED [ 32%] 204s tests/test_distributions.py::test_distributions_normal_initialization_error PASSED [ 32%] 204s tests/test_distributions.py::test_distributions_normal_log_probability PASSED [ 32%] 204s tests/test_distributions.py::test_distributions_normal_nan_log_probability PASSED [ 32%] 204s tests/test_distributions.py::test_distributions_normal_underflow_log_probability PASSED [ 33%] 204s tests/test_distributions.py::test_distributions_normal_probability PASSED [ 33%] 204s tests/test_distributions.py::test_distributions_normal_nan_probability PASSED [ 33%] 204s tests/test_distributions.py::test_distributions_normal_underflow_probability PASSED [ 33%] 204s tests/test_distributions.py::test_distributions_normal_fit PASSED [ 33%] 204s tests/test_distributions.py::test_distributions_normal_nan_fit PASSED [ 33%] 204s tests/test_distributions.py::test_distributions_normal_exclusive_nan_fit PASSED [ 34%] 204s tests/test_distributions.py::test_distributions_normal_weighted_fit PASSED [ 34%] 204s tests/test_distributions.py::test_distributions_normal_inertia_fit PASSED [ 34%] 204s tests/test_distributions.py::test_distributions_normal_fit_ooc PASSED [ 34%] 204s tests/test_distributions.py::test_distributions_normal_freeze_fit PASSED [ 34%] 204s tests/test_distributions.py::test_distributions_normal_freeze_thaw_fit PASSED [ 34%] 204s tests/test_distributions.py::test_distributions_normal_from_samples PASSED [ 35%] 204s tests/test_distributions.py::test_distributions_normal_nan_from_samples PASSED [ 35%] 204s tests/test_distributions.py::test_distributions_normal_pickle_serialization PASSED [ 35%] 204s tests/test_distributions.py::test_distributions_normal_json_serialization PASSED [ 35%] 204s tests/test_distributions.py::test_distributions_normal_robust_json_serialization PASSED [ 35%] 204s tests/test_distributions.py::test_distributions_normal_random_sample PASSED [ 35%] 204s tests/test_distributions.py::test_distributions_discrete PASSED [ 36%] 204s tests/test_distributions.py::test_discrete_robust_json_serialization PASSED [ 36%] 204s tests/test_distributions.py::test_lognormal PASSED [ 36%] 204s tests/test_distributions.py::test_distributions_lognormal_random_sample PASSED [ 36%] 204s tests/test_distributions.py::test_gamma PASSED [ 36%] 204s tests/test_distributions.py::test_distributions_gamma_random_sample PASSED [ 36%] 204s tests/test_distributions.py::test_exponential PASSED [ 37%] 204s tests/test_distributions.py::test_distributions_exponential_random_sample PASSED [ 37%] 204s tests/test_distributions.py::test_poisson PASSED [ 37%] 204s tests/test_distributions.py::test_distributions_poisson_random_sample PASSED [ 37%] 204s tests/test_distributions.py::test_beta PASSED [ 37%] 204s tests/test_distributions.py::test_distributions_beta_random_sample PASSED [ 37%] 204s tests/test_distributions.py::test_gaussian_kernel PASSED [ 38%] 204s tests/test_distributions.py::test_distributions_gaussian_kernel_random_sample PASSED [ 38%] 204s tests/test_distributions.py::test_triangular_kernel PASSED [ 38%] 204s tests/test_distributions.py::test_distributions_triangle_kernel_random_sample PASSED [ 38%] 204s tests/test_distributions.py::test_uniform_kernel PASSED [ 38%] 204s tests/test_distributions.py::test_distributions_uniform_kernel_random_sample PASSED [ 38%] 204s tests/test_distributions.py::test_bernoulli PASSED [ 39%] 204s tests/test_distributions.py::test_independent PASSED [ 39%] 204s tests/test_distributions.py::test_distributions_independent_random_sample PASSED [ 39%] 204s tests/test_distributions.py::test_conditional PASSED [ 39%] 204s tests/test_distributions.py::test_distributions_cpt_initialization PASSED [ 39%] 204s tests/test_distributions.py::test_distributions_cpt_log_probability PASSED [ 39%] 204s tests/test_distributions.py::test_distributions_cpt_nan_log_probability PASSED [ 40%] 204s tests/test_distributions.py::test_distributions_cpt_probability PASSED [ 40%] 204s tests/test_distributions.py::test_distributions_cpt_nan_probability PASSED [ 40%] 204s tests/test_distributions.py::test_distributions_cpt_fit PASSED [ 40%] 204s tests/test_distributions.py::test_distributions_cpt_nan_fit PASSED [ 40%] 204s tests/test_distributions.py::test_distributions_cpt_exclusive_nan_fit PASSED [ 40%] 204s tests/test_distributions.py::test_distributions_cpt_weighted_fit PASSED [ 41%] 204s tests/test_distributions.py::test_univariate_log_probability PASSED [ 41%] 204s tests/test_distributions.py::test_multivariate_log_probability PASSED [ 41%] 204s tests/test_distributions.py::test_distributions_mgd_random_sample PASSED [ 41%] 204s tests/test_distributions.py::test_cpd_sampling PASSED [ 41%] 204s tests/test_distributions.py::test_distributions_cpt_random_sample PASSED [ 41%] 204s tests/test_factor_graphs.py::test_json PASSED [ 42%] 204s tests/test_factor_graphs.py::test_robust_json PASSED [ 42%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_log_probability PASSED [ 42%] 204s tests/test_gmm.py::test_gmm_multivariate_mixed_log_probability PASSED [ 42%] 204s tests/test_gmm.py::test_gmm_univariate_gaussian_log_probability PASSED [ 42%] 204s tests/test_gmm.py::test_gmm_mixed_log_probability PASSED [ 42%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_json PASSED [ 43%] 204s tests/test_gmm.py::test_gmm_multivariate_mixed_json PASSED [ 43%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_robust_from_json PASSED [ 43%] 204s tests/test_gmm.py::test_gmm_multivariate_mixed_robust_from_json PASSED [ 43%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict_log_proba PASSED [ 43%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict PASSED [ 43%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit PASSED [ 44%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit_iterations PASSED [ 44%] 204s tests/test_gmm.py::test_gmm_multivariate_mixed_fit_iterations PASSED [ 44%] 204s tests/test_gmm.py::test_gmm_initialization PASSED [ 44%] 204s tests/test_gmm.py::test_gmm_multivariate_discrete_initialization PASSED [ 44%] 204s tests/test_gmm.py::test_gmm_dimension PASSED [ 44%] 204s tests/test_gmm.py::test_gmm_json PASSED [ 45%] 204s tests/test_gmm.py::test_gmm_univariate_pickling PASSED [ 45%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_pickling PASSED [ 45%] 204s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc PASSED [ 45%] 204s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc PASSED [ 45%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch PASSED [ 45%] 205s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch PASSED [ 46%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_from_samples PASSED [ 46%] 205s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_from_samples PASSED [ 46%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit PASSED [ 46%] 205s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_fit PASSED [ 46%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_log_probability PASSED [ 46%] 205s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_log_probability PASSED [ 47%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit_predict PASSED [ 47%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict PASSED [ 47%] 205s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict PASSED [ 47%] 205s tests/test_gmm.py::test_gmm_multivariate_discrete_predict_proba PASSED [ 47%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict_proba PASSED [ 47%] 205s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict_proba PASSED [ 48%] 205s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_from_samples PASSED [ 48%] 205s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_from_samples PASSED [ 48%] 206s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_fit PASSED [ 48%] 206s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_fit PASSED [ 48%] 206s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_from_samples PASSED [ 48%] 206s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_from_samples PASSED [ 49%] 206s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_fit PASSED [ 49%] 206s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_fit PASSED [ 49%] 206s tests/test_gmm.py::test_gmm_multivariate_mixed_random_sample PASSED [ 49%] 206s tests/test_gmm.py::test_gmm_multivariate_mixed_discrete_other_fit PASSED [ 49%] 206s tests/test_gmm.py::test_io_log_probability PASSED [ 50%] 206s tests/test_gmm.py::test_io_predict PASSED [ 50%] 206s tests/test_gmm.py::test_io_predict_proba PASSED [ 50%] 206s tests/test_gmm.py::test_io_predict_log_proba PASSED [ 50%] 206s tests/test_gmm.py::test_io_fit PASSED [ 50%] 206s tests/test_gmm.py::test_io_from_samples_gmm PASSED [ 50%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_forward PASSED [ 51%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_forward PASSED [ 51%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_forward PASSED [ 51%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_forward PASSED [ 51%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_forward PASSED [ 51%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_forward PASSED [ 51%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_forward PASSED [ 52%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_forward PASSED [ 52%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_forward PASSED [ 52%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_forward PASSED [ 52%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_backward PASSED [ 52%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_backward PASSED [ 52%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_backward PASSED [ 53%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_backward PASSED [ 53%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_backward PASSED [ 53%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_backward PASSED [ 53%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_backward PASSED [ 53%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_backward PASSED [ 53%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_backward PASSED [ 54%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_backward PASSED [ 54%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_log_proba PASSED [ 54%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_log_proba PASSED [ 54%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_log_proba PASSED [ 54%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba PASSED [ 54%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_json PASSED [ 55%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_yaml PASSED [ 55%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_robust_from_json PASSED [ 55%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba PASSED [ 55%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_json PASSED [ 55%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_yaml PASSED [ 55%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_robust_from_json PASSED [ 56%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_log_proba PASSED [ 56%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_log_proba PASSED [ 56%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_log_proba PASSED [ 56%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_proba PASSED [ 57%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_proba PASSED [ 57%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_proba PASSED [ 57%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_proba PASSED [ 57%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_proba PASSED [ 57%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_proba PASSED [ 57%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_proba PASSED [ 58%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_proba PASSED [ 58%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict PASSED [ 58%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict PASSED [ 58%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict PASSED [ 59%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict PASSED [ 59%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict PASSED [ 59%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict PASSED [ 59%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict PASSED [ 59%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict PASSED [ 59%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict PASSED [ 60%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict PASSED [ 60%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_viterbi PASSED [ 60%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_viterbi PASSED [ 60%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_viterbi PASSED [ 60%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_viterbi PASSED [ 60%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_viterbi PASSED [ 61%] 206s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_viterbi PASSED [ 61%] 206s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 206s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_viterbi PASSED [ 61%] 206s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_viterbi PASSED [ 61%] 206s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 206s tests/test_hmm.py::test_hmm_viterbi_fit PASSED [ 62%] 206s tests/test_hmm.py::test_hmm_viterbi_fit_no_pseudocount PASSED [ 62%] 206s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount PASSED [ 62%] 206s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_priors PASSED [ 62%] 206s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia PASSED [ 62%] 206s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia2 PASSED [ 62%] 206s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_inertia PASSED [ 63%] 206s tests/test_hmm.py::test_hmm_viterbi_fit_one_check_input PASSED [ 63%] 206s tests/test_hmm.py::test_hmm_bw_fit PASSED [ 63%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit PASSED [ 63%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_json_yaml PASSED [ 63%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_robust_from_json PASSED [ 63%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_from_yaml PASSED [ 64%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_fit PASSED [ 64%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_json PASSED [ 64%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_robust_from_json PASSED [ 64%] 206s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_yaml PASSED [ 64%] 206s tests/test_hmm.py::test_hmm_bw_fit_json PASSED [ 64%] 206s tests/test_hmm.py::test_hmm_bw_fit_robust_from_json PASSED [ 65%] 206s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount PASSED [ 65%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount PASSED [ 65%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors PASSED [ 65%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_inertia PASSED [ 65%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2 PASSED [ 65%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia PASSED [ 66%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions PASSED [ 66%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges PASSED [ 66%] 206s tests/test_hmm.py::test_hmm_bw_fit_w_edge_a_distribution_inertia PASSED [ 66%] 206s tests/test_hmm.py::test_hmm_bw_fit_parallel PASSED [ 66%] 207s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount_parallel PASSED [ 66%] 207s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_parallel PASSED [ 67%] 207s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors_parallel PASSED [ 67%] 207s tests/test_hmm.py::test_hmm_bw_fit_w_inertia_parallel PASSED [ 67%] 207s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2_parallel PASSED [ 67%] 207s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia_parallel PASSED [ 67%] 207s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions_parallel PASSED [ 67%] 207s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges_parallel PASSED [ 68%] 207s tests/test_hmm.py::test_hmm_bw_fit_one_check_input PASSED [ 68%] 207s tests/test_hmm.py::test_hmm_initialization PASSED [ 68%] 207s tests/test_hmm.py::test_hmm_univariate_initialization PASSED [ 68%] 207s tests/test_hmm.py::test_hmm_multivariate_initialization PASSED [ 68%] 207s tests/test_hmm.py::test_hmm_initialization_error PASSED [ 68%] 207s tests/test_hmm.py::test_hmm_pickle_univariate PASSED [ 69%] 207s tests/test_hmm.py::test_hmm_json_univariate PASSED [ 69%] 207s tests/test_hmm.py::test_hmm_robust_from_json_univariate PASSED [ 69%] 207s tests/test_hmm.py::test_hmm_pickle_multivariate PASSED [ 69%] 207s tests/test_hmm.py::test_hmm_json_multivariate PASSED [ 69%] 207s tests/test_hmm.py::test_hmm_robust_from_json_multivariate PASSED [ 69%] 207s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples PASSED [ 70%] 207s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_with_labels PASSED [ 70%] 207s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_one_check_input PASSED [ 70%] 207s tests/test_hmm.py::test_hmm_univariate_gaussian_from_samples PASSED [ 70%] 207s tests/test_hmm.py::test_hmm_multivariate_gaussian_from_samples PASSED [ 70%] 207s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_end_state PASSED [ 70%] 207s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_no_end_state PASSED [ 71%] 207s tests/test_hmm.py::test_hmm_json_general_mixture_gaussian PASSED [ 71%] 207s tests/test_hmm.py::test_hmm_robust_from_json_general_mixture_gaussian PASSED [ 71%] 207s tests/test_hmm.py::test_io_fit PASSED [ 71%] 207s tests/test_hmm.py::test_io_from_samples_hmm PASSED [ 71%] 207s tests/test_io.py::test_io_datagenerator_shape PASSED [ 71%] 207s tests/test_io.py::test_io_datagenerator_classes_fail PASSED [ 72%] 207s tests/test_io.py::test_io_datagenerator_classes PASSED [ 72%] 207s tests/test_io.py::test_io_datagenerator_x_batches PASSED [ 72%] 207s tests/test_io.py::test_io_datagenerator_w_batches PASSED [ 72%] 207s tests/test_io.py::test_io_datagenerator_y_batches PASSED [ 72%] 207s tests/test_io.py::test_io_datagenerator_wy_batches PASSED [ 72%] 207s tests/test_io.py::test_io_datagenerator_wy_unlabeled PASSED [ 73%] 207s tests/test_io.py::test_io_datagenerator_wy_labeled PASSED [ 73%] 207s tests/test_io.py::test_io_seqgenerator_uni_shape PASSED [ 73%] 208s tests/test_io.py::test_io_seqgenerator_symbol_shape PASSED [ 73%] 208s tests/test_io.py::test_io_seqgenerator_shape PASSED [ 73%] 208s tests/test_io.py::test_io_seqgenerator_x_batches PASSED [ 73%] 208s tests/test_io.py::test_io_seqgenerator_x_symbol_batches PASSED [ 74%] 208s tests/test_io.py::test_io_seqgenerator_w_batches PASSED [ 74%] 208s tests/test_io.py::test_io_seqgenerator_w_symbol_batches PASSED [ 74%] 208s tests/test_io.py::test_io_seqgenerator_y_batches PASSED [ 74%] 208s tests/test_io.py::test_io_seqgenerator_y_symbol_batches PASSED [ 74%] 208s tests/test_io.py::test_io_seqgenerator_wy_batches PASSED [ 74%] 208s tests/test_io.py::test_io_seqgenerator_wy_symbol_batches PASSED [ 75%] 208s tests/test_io.py::test_io_seqgenerator_wy_unlabeled PASSED [ 75%] 208s tests/test_io.py::test_io_seqgenerator_wy_symbol_unlabeled PASSED [ 75%] 208s tests/test_io.py::test_io_seqgenerator_wy_labeled PASSED [ 75%] 208s tests/test_io.py::test_io_seqgenerator_wy_symbol_labeled PASSED [ 75%] 208s tests/test_io.py::test_io_dfgenerator_shape PASSED [ 75%] 208s tests/test_io.py::test_io_dfgenerator_classes_fail PASSED [ 76%] 208s tests/test_io.py::test_io_dfgenerator_numpy_classes PASSED [ 76%] 208s tests/test_io.py::test_io_dfgenerator_pandas_classes PASSED [ 76%] 208s tests/test_io.py::test_io_dfgenerator_str_classes PASSED [ 76%] 208s tests/test_io.py::test_io_dfgenerator_x_batches PASSED [ 76%] 208s tests/test_io.py::test_io_dfgenerator_w_batches PASSED [ 76%] 208s tests/test_io.py::test_io_dfgenerator_w_str_batches PASSED [ 77%] 208s tests/test_io.py::test_io_dfgenerator_y_batches PASSED [ 77%] 208s tests/test_io.py::test_io_dfgenerator_y_str_batches PASSED [ 77%] 208s tests/test_io.py::test_io_dfgenerator_wy_batches PASSED [ 77%] 208s tests/test_io.py::test_io_dfgenerator_wy_str_batches PASSED [ 77%] 208s tests/test_io.py::test_io_dfgenerator_wy_unlabeled PASSED [ 77%] 208s tests/test_io.py::test_io_dfgenerator_wy_str_unlabeled PASSED [ 78%] 208s tests/test_io.py::test_io_dfgenerator_wy_labeled PASSED [ 78%] 208s tests/test_io.py::test_io_dfgenerator_wy_str_labeled PASSED [ 78%] 208s tests/test_kmeans.py::test_kmeans_init PASSED [ 78%] 208s tests/test_kmeans.py::test_kmeans_from_samples PASSED [ 78%] 208s tests/test_kmeans.py::test_kmeans_from_samples_parallel PASSED [ 78%] 208s tests/test_kmeans.py::test_kmeans_predict PASSED [ 79%] 208s tests/test_kmeans.py::test_kmeans_predict_parallel PASSED [ 79%] 208s tests/test_kmeans.py::test_kmeans_predict_large PASSED [ 79%] 208s tests/test_kmeans.py::test_kmeans_predict_large_parallel PASSED [ 79%] 208s tests/test_kmeans.py::test_kmeans_fit PASSED [ 79%] 209s tests/test_kmeans.py::test_kmeans_fit_parallel PASSED [ 79%] 209s tests/test_kmeans.py::test_kmeans_multiple_init PASSED [ 80%] 209s tests/test_kmeans.py::test_kmeans_ooc_from_samples PASSED [ 80%] 209s tests/test_kmeans.py::test_kmeans_ooc_fit PASSED [ 80%] 209s tests/test_kmeans.py::test_kmeans_minibatch_from_samples PASSED [ 80%] 209s tests/test_kmeans.py::test_kmeans_minibatch_fit PASSED [ 80%] 209s tests/test_kmeans.py::test_kmeans_nan_from_samples PASSED [ 80%] 209s tests/test_kmeans.py::test_kmeans_nan_from_samples_parallel PASSED [ 81%] 209s tests/test_kmeans.py::test_kmeans_nan_fit PASSED [ 81%] 209s tests/test_kmeans.py::test_kmeans_nan_fit_parallel PASSED [ 81%] 209s tests/test_kmeans.py::test_kmeans_nan_fit_large PASSED [ 81%] 210s tests/test_kmeans.py::test_kmeans_nan_fit_large_parallel PASSED [ 81%] 210s tests/test_kmeans.py::test_kmeans_nan_predict PASSED [ 81%] 210s tests/test_kmeans.py::test_kmeans_nan_predict_parallel PASSED [ 82%] 210s tests/test_kmeans.py::test_kmeans_nan_large_predict PASSED [ 82%] 210s tests/test_kmeans.py::test_kmeans_nan_large_predict_parallel PASSED [ 82%] 210s tests/test_kmeans.py::test_kmeans_nan_multiple_init PASSED [ 82%] 210s tests/test_kmeans.py::test_kmeans_ooc_nan_from_samples PASSED [ 82%] 210s tests/test_kmeans.py::test_kmeans_ooc_nan_fit PASSED [ 82%] 210s tests/test_kmeans.py::test_kmeans_minibatch_nan_from_samples PASSED [ 83%] 210s tests/test_kmeans.py::test_kmeans_minibatch_nan_fit PASSED [ 83%] 210s tests/test_markov_chain.py::test_zeroth_dist PASSED [ 83%] 210s tests/test_markov_chain.py::test_first_dist PASSED [ 83%] 210s tests/test_markov_chain.py::test_second_dist PASSED [ 83%] 210s tests/test_markov_chain.py::test_constructors PASSED [ 83%] 210s tests/test_markov_chain.py::test_first_log_probability PASSED [ 84%] 210s tests/test_markov_chain.py::test_summarize_no_weights_no_inertia PASSED [ 84%] 210s tests/test_markov_chain.py::test_summarize_no_weights_with_inertia PASSED [ 84%] 210s tests/test_markov_chain.py::test_summarize_with_weights_no_inertia PASSED [ 84%] 210s tests/test_markov_chain.py::test_summarize_with_weights_with_inertia PASSED [ 84%] 210s tests/test_markov_chain.py::test_raise_errors PASSED [ 84%] 210s tests/test_markov_chain.py::test_pickling PASSED [ 85%] 210s tests/test_markov_chain.py::test_json PASSED [ 85%] 210s tests/test_markov_chain.py::test_robust_from_json PASSED [ 85%] 210s tests/test_markov_network.py::test_initialize PASSED [ 85%] 210s tests/test_markov_network.py::test_structure PASSED [ 85%] 210s tests/test_markov_network.py::test_partition PASSED [ 85%] 210s tests/test_markov_network.py::test_d PASSED [ 86%] 210s tests/test_markov_network.py::test_d_mixed PASSED [ 86%] 210s tests/test_markov_network.py::test_log_probability_int PASSED [ 86%] 210s tests/test_markov_network.py::test_log_probability_str PASSED [ 86%] 210s tests/test_markov_network.py::test_log_probability_bool PASSED [ 86%] 210s tests/test_markov_network.py::test_log_probability_mixed PASSED [ 86%] 210s tests/test_markov_network.py::test_log_probability_unnormalized_int PASSED [ 87%] 210s tests/test_markov_network.py::test_log_probability_unnormalized_str PASSED [ 87%] 210s tests/test_markov_network.py::test_log_probability_unnormalized_bool PASSED [ 87%] 210s tests/test_markov_network.py::test_log_probability_unnormalized_mixed PASSED [ 87%] 210s tests/test_markov_network.py::test_predict_int PASSED [ 87%] 210s tests/test_markov_network.py::test_predict_str PASSED [ 87%] 210s tests/test_markov_network.py::test_predict_bool PASSED [ 88%] 210s tests/test_markov_network.py::test_predict_mixed PASSED [ 88%] 210s tests/test_naive_bayes.py::test_nb_univariate_initialization PASSED [ 88%] 210s tests/test_naive_bayes.py::test_nb_multivariate_initialization PASSED [ 88%] 210s tests/test_naive_bayes.py::test_nb_univariate_constructors PASSED [ 88%] 210s tests/test_naive_bayes.py::test_nb_multivariate_constructors PASSED [ 88%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba PASSED [ 89%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba PASSED [ 89%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba PASSED [ 89%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_log_proba PASSED [ 89%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_log_proba PASSED [ 89%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba_parallel PASSED [ 89%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba_parallel PASSED [ 90%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba_parallel PASSED [ 90%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba PASSED [ 90%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba PASSED [ 90%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba PASSED [ 90%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_proba PASSED [ 90%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_proba PASSED [ 91%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba_parallel PASSED [ 91%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba_parallel PASSED [ 91%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba_parallel PASSED [ 91%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict PASSED [ 91%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict PASSED [ 91%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict PASSED [ 92%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict PASSED [ 92%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict PASSED [ 92%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_parallel PASSED [ 92%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_parallel PASSED [ 92%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_parallel PASSED [ 92%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit PASSED [ 93%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit PASSED [ 93%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit PASSED [ 93%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_fit PASSED [ 93%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_fit PASSED [ 93%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit_parallel PASSED [ 93%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit_parallel PASSED [ 94%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit_parallel PASSED [ 94%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples PASSED [ 94%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples PASSED [ 94%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples PASSED [ 94%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_from_samples PASSED [ 94%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_from_samples PASSED [ 95%] 210s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples_parallel PASSED [ 95%] 210s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples_parallel PASSED [ 95%] 210s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples_parallel PASSED [ 95%] 210s tests/test_naive_bayes.py::test_raise_errors PASSED [ 95%] 210s tests/test_naive_bayes.py::test_pickling PASSED [ 95%] 210s tests/test_naive_bayes.py::test_json PASSED [ 96%] 210s tests/test_naive_bayes.py::test_robust_from_json PASSED [ 96%] 210s tests/test_naive_bayes.py::test_io_log_probability PASSED [ 96%] 210s tests/test_naive_bayes.py::test_io_predict PASSED [ 96%] 210s tests/test_naive_bayes.py::test_io_predict_proba PASSED [ 96%] 210s tests/test_naive_bayes.py::test_io_predict_log_proba PASSED [ 96%] 210s tests/test_naive_bayes.py::test_io_fit PASSED [ 97%] 210s tests/test_naive_bayes.py::test_io_from_samples PASSED [ 97%] 210s tests/test_naive_bayes.py::test_discrete_distribution PASSED [ 97%] 210s tests/test_naive_bayes.py::test_bernoulli_discrete_distribution PASSED [ 97%] 210s tests/test_profile_hmm.py::test_same_length_viterbi PASSED [ 97%] 210s tests/test_profile_hmm.py::test_variable_length_viterbi PASSED [ 97%] 210s tests/test_profile_hmm.py::test_log_probability PASSED [ 98%] 210s tests/test_profile_hmm.py::test_posterior_transitions PASSED [ 98%] 210s tests/test_profile_hmm.py::test_posterior_transitions_w_training PASSED [ 98%] 210s tests/test_profile_hmm.py::test_posterior_transitions_w_vtraining PASSED [ 98%] 210s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_training PASSED [ 98%] 210s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_vtraining PASSED [ 98%] 210s tests/test_profile_hmm.py::test_posterior_emissions PASSED [ 99%] 210s tests/test_profile_hmm.py::test_posterior_emissions_w_multitransition_setup PASSED [ 99%] 210s tests/test_profile_hmm.py::test_posterior_emissions_w_tied_edge_setup PASSED [ 99%] 210s tests/test_profile_hmm.py::test_properties PASSED [ 99%] 210s tests/test_profile_hmm.py::test_to_json PASSED [ 99%] 210s tests/test_profile_hmm.py::test_from_json PASSED [100%] 210s 210s =============================== warnings summary =============================== 210s tests/test_custom_distributions.py: 29600 warnings 210s tests/test_hmm.py: 375 warnings 210s /usr/lib/python3/dist-packages/joblib/parallel.py:1847: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s res = func(*args, **kwargs) 210s 210s tests/test_custom_distributions.py: 40 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:223: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 400 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:232: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:345: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:359: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:373: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:387: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:402: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 2000 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:411: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 40 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:493: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 400 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:504: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:620: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:634: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:648: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:662: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 210s 210s tests/test_custom_distributions.py: 200 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:679: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 2000 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:690: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 10 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:700: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 30 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:705: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_equal(model1.predict(X), model2.predict(X)) 210s 210s tests/test_custom_distributions.py: 30 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:710: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 210s 210s tests/test_custom_distributions.py: 30 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:715: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 210s 210s tests/test_custom_distributions.py: 10 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:724: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 210s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 210s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 210s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:733: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 50 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:787: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 150 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:792: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 210s 210s tests/test_custom_distributions.py: 150 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:797: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 210s 210s tests/test_custom_distributions.py: 150 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:802: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 210s 210s tests/test_custom_distributions.py: 30 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:811: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s tests/test_custom_distributions.py: 20 warnings 210s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:820: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 210s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 210s 210s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 210s ===================== 598 passed, 37519 warnings in 15.15s ===================== 210s ============================= test session starts ============================== 210s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 210s cachedir: .pytest_cache 210s rootdir: /tmp/autopkgtest.7eLLrk/autopkgtest_tmp 210s plugins: typeguard-4.4.1 212s collecting ... collected 598 items 212s 212s tests/test_bayes_classifier.py::test_unpickle_bayes_model PASSED [ 0%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_initialization PASSED [ 0%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_initialization PASSED [ 0%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba PASSED [ 0%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba PASSED [ 0%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_log_proba PASSED [ 1%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_log_proba PASSED [ 1%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba_parallel PASSED [ 1%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba_parallel PASSED [ 1%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba PASSED [ 1%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba PASSED [ 1%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_proba PASSED [ 2%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_proba PASSED [ 2%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba_parallel PASSED [ 2%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba_parallel PASSED [ 2%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict PASSED [ 2%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict PASSED [ 2%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict PASSED [ 3%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict PASSED [ 3%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_parallel PASSED [ 3%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_parallel PASSED [ 3%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_fit_parallel PASSED [ 3%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_fit_parallel PASSED [ 3%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_from_samples PASSED [ 4%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_pickle PASSED [ 4%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_pickle PASSED [ 4%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_to_json PASSED [ 4%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_to_json PASSED [ 4%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_robust_from_json PASSED [ 4%] 212s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_robust_from_json PASSED [ 5%] 212s tests/test_bayes_classifier.py::test_model PASSED [ 5%] 212s tests/test_bayes_classifier.py::test_hmm_log_proba PASSED [ 5%] 212s tests/test_bayes_classifier.py::test_hmm_proba PASSED [ 5%] 212s tests/test_bayes_classifier.py::test_hmm_prediction PASSED [ 5%] 212s tests/test_bayes_classifier.py::test_io_log_probability PASSED [ 5%] 212s tests/test_bayes_classifier.py::test_io_predict PASSED [ 6%] 212s tests/test_bayes_classifier.py::test_io_predict_proba PASSED [ 6%] 212s tests/test_bayes_classifier.py::test_io_predict_log_proba PASSED [ 6%] 212s tests/test_bayes_classifier.py::test_io_fit PASSED [ 6%] 212s tests/test_bayes_classifier.py::test_io_from_samples PASSED [ 6%] 212s tests/test_bayesian_network.py::test_check_input_dict PASSED [ 6%] 212s tests/test_bayesian_network.py::test_check_input_list_of_dicts PASSED [ 7%] 212s tests/test_bayesian_network.py::test_check_input_list_of_lists PASSED [ 7%] 212s tests/test_bayesian_network.py::test_titanic_network PASSED [ 7%] 212s tests/test_bayesian_network.py::test_guest_titanic PASSED [ 7%] 212s tests/test_bayesian_network.py::test_large_monty PASSED [ 7%] 212s tests/test_bayesian_network.py::test_large_monty_friend PASSED [ 7%] 212s tests/test_bayesian_network.py::test_large_monty_remaining PASSED [ 8%] 212s tests/test_bayesian_network.py::test_large_monty_network_log_probability PASSED [ 8%] 212s tests/test_bayesian_network.py::test_large_monty_network_log_probability_parallel PASSED [ 8%] 212s tests/test_bayesian_network.py::test_large_monty_prize PASSED [ 8%] 212s tests/test_bayesian_network.py::test_guest_monty PASSED [ 8%] 212s tests/test_bayesian_network.py::test_guest_with_monty PASSED [ 8%] 212s tests/test_bayesian_network.py::test_monty PASSED [ 9%] 212s tests/test_bayesian_network.py::test_predict PASSED [ 9%] 212s tests/test_bayesian_network.py::test_rejection_sampling PASSED [ 9%] 212s tests/test_bayesian_network.py::test_gibbs_sampling PASSED [ 9%] 212s tests/test_bayesian_network.py::test_predict_parallel PASSED [ 9%] 212s tests/test_bayesian_network.py::test_predict_datagenerator PASSED [ 9%] 212s tests/test_bayesian_network.py::test_numpy_predict PASSED [ 10%] 212s tests/test_bayesian_network.py::test_numpy_predict_parallel PASSED [ 10%] 212s tests/test_bayesian_network.py::test_numpy_predict_datagenerator PASSED [ 10%] 212s tests/test_bayesian_network.py::test_single_dict_predict_proba PASSED [ 10%] 212s tests/test_bayesian_network.py::test_single_dict_large_predict_proba PASSED [ 10%] 212s tests/test_bayesian_network.py::test_list_of_lists_predict_proba PASSED [ 10%] 212s tests/test_bayesian_network.py::test_list_of_lists_large_predict_proba PASSED [ 11%] 212s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba PASSED [ 11%] 212s tests/test_bayesian_network.py::test_list_of_dicts_large_predict_proba PASSED [ 11%] 212s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba_parallel PASSED [ 11%] 212s tests/test_bayesian_network.py::test_raise_error PASSED [ 11%] 212s tests/test_bayesian_network.py::test_exact_structure_learning PASSED [ 11%] 212s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning PASSED [ 12%] 213s tests/test_bayesian_network.py::test_exact_penalized_structure_learning PASSED [ 12%] 213s tests/test_bayesian_network.py::test_exact_penalized_low_memory_structure_learning PASSED [ 12%] 213s tests/test_bayesian_network.py::test_exact_structure_learning_include_edges PASSED [ 12%] 213s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_include_edges PASSED [ 12%] 213s tests/test_bayesian_network.py::test_exact_dp_structure_learning_include_edges PASSED [ 12%] 213s tests/test_bayesian_network.py::test_exact_structure_learning_exclude_edges PASSED [ 13%] 213s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_exclude_edges PASSED [ 13%] 213s tests/test_bayesian_network.py::test_exact_dp_structure_learning_exclude_edges PASSED [ 13%] 213s tests/test_bayesian_network.py::test_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 213s tests/test_bayesian_network.py::test_low_memory_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 213s tests/test_bayesian_network.py::test_constrained_parents_structure_learning_exclude_edges PASSED [ 13%] 213s tests/test_bayesian_network.py::test_low_memory_constrained_parents_structure_learning_exclude_edges PASSED [ 14%] 214s tests/test_bayesian_network.py::test_constrained_slap_structure_learning_exclude_edges PASSED [ 14%] 214s tests/test_bayesian_network.py::test_constrained_parents_structure_learning PASSED [ 14%] 214s tests/test_bayesian_network.py::test_constrained_slap_structure_learning PASSED [ 14%] 214s tests/test_bayesian_network.py::test_from_structure PASSED [ 14%] 214s tests/test_bayesian_network.py::test_robust_from_structure PASSED [ 14%] 214s tests/test_bayesian_network.py::test_from_json PASSED [ 15%] 214s tests/test_bayesian_network.py::test_robust_from_json PASSED [ 15%] 214s tests/test_bayesian_network.py::test_float64_from_json PASSED [ 15%] 214s tests/test_bayesian_network.py::test_robust_float64_from_json PASSED [ 15%] 214s tests/test_bayesian_network.py::test_parallel_structure_learning PASSED [ 15%] 214s tests/test_bayesian_network.py::test_greedy_structure_learning PASSED [ 15%] 214s tests/test_bayesian_network.py::test_greedy_structure_learning_include_edges PASSED [ 16%] 214s tests/test_bayesian_network.py::test_greedy_structure_learning_exclude_edges PASSED [ 16%] 214s tests/test_bayesian_network.py::test_greedy_penalized_structure_learning PASSED [ 16%] 214s tests/test_bayesian_network.py::test_chow_liu_structure_learning PASSED [ 16%] 214s tests/test_bayesian_network.py::test_exact_nan_structure_learning PASSED [ 16%] 214s tests/test_bayesian_network.py::test_greedy_nan_structure_learning PASSED [ 16%] 214s tests/test_bayesian_network.py::test_io_log_probability PASSED [ 17%] 214s tests/test_bayesian_network.py::test_io_predict PASSED [ 17%] 214s tests/test_bayesian_network.py::test_io_fit PASSED [ 17%] 214s tests/test_bayesian_network.py::test_io_from_samples PASSED [ 17%] 214s tests/test_bayesian_network.py::test_io_from_structure PASSED [ 17%] 214s tests/test_custom_distributions.py::test_custom_normal_gmm_init PASSED [ 17%] 214s tests/test_custom_distributions.py::test_custom_normal_gmm_logp PASSED [ 18%] 214s tests/test_custom_distributions.py::test_custom_normal_gmm_predict PASSED [ 18%] 214s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_proba PASSED [ 18%] 214s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_log_proba PASSED [ 18%] 214s tests/test_custom_distributions.py::test_custom_normal_gmm_fit PASSED [ 18%] 214s tests/test_custom_distributions.py::test_custom_normal_gmm_from_samples PASSED [ 18%] 214s tests/test_custom_distributions.py::test_custom_mgd_gmm_init PASSED [ 19%] 214s tests/test_custom_distributions.py::test_custom_mgd_gmm_logp PASSED [ 19%] 214s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict PASSED [ 19%] 214s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_proba PASSED [ 19%] 214s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_log_proba PASSED [ 19%] 214s tests/test_custom_distributions.py::test_custom_mgd_gmm_fit PASSED [ 19%] 214s tests/test_custom_distributions.py::test_custom_mgd_gmm_from_samples PASSED [ 20%] 214s tests/test_custom_distributions.py::test_custom_icd_gmm_init PASSED [ 20%] 214s tests/test_custom_distributions.py::test_custom_icd_gmm_logp PASSED [ 20%] 214s tests/test_custom_distributions.py::test_custom_icd_gmm_predict PASSED [ 20%] 214s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_proba PASSED [ 20%] 214s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_log_proba PASSED [ 20%] 215s tests/test_custom_distributions.py::test_custom_icd_gmm_fit PASSED [ 21%] 216s tests/test_custom_distributions.py::test_custom_icd_gmm_from_samples PASSED [ 21%] 216s tests/test_custom_distributions.py::test_custom_normal_nb_init PASSED [ 21%] 216s tests/test_custom_distributions.py::test_custom_normal_nb_logp PASSED [ 21%] 216s tests/test_custom_distributions.py::test_custom_normal_nb_predict PASSED [ 21%] 216s tests/test_custom_distributions.py::test_custom_normal_nb_predict_proba PASSED [ 21%] 216s tests/test_custom_distributions.py::test_custom_normal_nb_predict_log_proba PASSED [ 22%] 216s tests/test_custom_distributions.py::test_custom_normal_nb_fit PASSED [ 22%] 216s tests/test_custom_distributions.py::test_custom_normal_nb_from_samples PASSED [ 22%] 216s tests/test_custom_distributions.py::test_custom_mgd_bc_init PASSED [ 22%] 216s tests/test_custom_distributions.py::test_custom_mgd_bc_logp PASSED [ 22%] 216s tests/test_custom_distributions.py::test_custom_mgd_bc_predict PASSED [ 22%] 216s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_proba PASSED [ 23%] 216s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_log_proba PASSED [ 23%] 216s tests/test_custom_distributions.py::test_custom_mgd_bc_fit PASSED [ 23%] 216s tests/test_custom_distributions.py::test_custom_mgd_bc_from_samples PASSED [ 23%] 216s tests/test_custom_distributions.py::test_custom_icd_nb_init PASSED [ 23%] 216s tests/test_custom_distributions.py::test_custom_icd_nb_logp PASSED [ 23%] 216s tests/test_custom_distributions.py::test_custom_icd_nb_predict PASSED [ 24%] 216s tests/test_custom_distributions.py::test_custom_icd_nb_predict_proba PASSED [ 24%] 216s tests/test_custom_distributions.py::test_custom_icd_nb_predict_log_proba PASSED [ 24%] 216s tests/test_custom_distributions.py::test_custom_icd_nb_fit PASSED [ 24%] 216s tests/test_custom_distributions.py::test_custom_icd_nb_from_samples PASSED [ 24%] 216s tests/test_custom_distributions.py::test_custom_normal_hmm_init PASSED [ 24%] 216s tests/test_custom_distributions.py::test_custom_normal_hmm_logp PASSED [ 25%] 216s tests/test_custom_distributions.py::test_custom_normal_hmm_predict PASSED [ 25%] 216s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_proba PASSED [ 25%] 216s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_log_proba PASSED [ 25%] 216s tests/test_custom_distributions.py::test_custom_normal_hmm_fit PASSED [ 25%] 217s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples PASSED [ 25%] 217s tests/test_custom_distributions.py::test_custom_mgd_hmm_init PASSED [ 26%] 217s tests/test_custom_distributions.py::test_custom_mgd_hmm_logp PASSED [ 26%] 217s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict PASSED [ 26%] 217s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_proba PASSED [ 26%] 217s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_log_proba PASSED [ 26%] 217s tests/test_custom_distributions.py::test_custom_mgd_hmm_fit PASSED [ 26%] 217s tests/test_custom_distributions.py::test_custom_mgd_hmm_from_samples PASSED [ 27%] 217s tests/test_custom_distributions.py::test_custom_icd_hmm_init PASSED [ 27%] 217s tests/test_custom_distributions.py::test_custom_icd_hmm_logp PASSED [ 27%] 217s tests/test_custom_distributions.py::test_custom_icd_hmm_predict PASSED [ 27%] 217s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_proba PASSED [ 27%] 217s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_log_proba PASSED [ 27%] 217s tests/test_custom_distributions.py::test_custom_icd_hmm_fit PASSED [ 28%] 218s tests/test_custom_distributions.py::test_custom_icd_hmm_from_samples PASSED [ 28%] 218s tests/test_distributions.py::test_distributions_uniform_initialization PASSED [ 28%] 218s tests/test_distributions.py::test_distributions_uniform_blank PASSED [ 28%] 218s tests/test_distributions.py::test_distributions_uniform_initialization_error PASSED [ 28%] 218s tests/test_distributions.py::test_distributions_uniform_log_probability PASSED [ 28%] 218s tests/test_distributions.py::test_distributions_uniform_nan_log_probability PASSED [ 29%] 218s tests/test_distributions.py::test_distributions_uniform_underflow_log_probability PASSED [ 29%] 218s tests/test_distributions.py::test_distributions_uniform_probability PASSED [ 29%] 218s tests/test_distributions.py::test_distributions_uniform_nan_probability PASSED [ 29%] 218s tests/test_distributions.py::test_distributions_uniform_underflow_probability PASSED [ 29%] 218s tests/test_distributions.py::test_distributions_uniform_fit PASSED [ 29%] 218s tests/test_distributions.py::test_distributions_uniform_nan_fit PASSED [ 30%] 218s tests/test_distributions.py::test_distributions_uniform_exclusive_nan_fit PASSED [ 30%] 218s tests/test_distributions.py::test_distributions_uniform_weighted_fit PASSED [ 30%] 218s tests/test_distributions.py::test_distributions_uniform_inertia_fit PASSED [ 30%] 218s tests/test_distributions.py::test_distributions_uniform_fit_ooc PASSED [ 30%] 218s tests/test_distributions.py::test_distributions_uniform_freeze_fit PASSED [ 30%] 218s tests/test_distributions.py::test_distributions_uniform_freeze_thaw_fit PASSED [ 31%] 218s tests/test_distributions.py::test_distributions_uniform_from_samples PASSED [ 31%] 218s tests/test_distributions.py::test_distributions_uniform_nan_from_samples PASSED [ 31%] 218s tests/test_distributions.py::test_distributions_uniform_pickle_serialization PASSED [ 31%] 218s tests/test_distributions.py::test_distributions_uniform_json_serialization PASSED [ 31%] 218s tests/test_distributions.py::test_distributions_uniform_robust_json_serialization PASSED [ 31%] 218s tests/test_distributions.py::test_distributions_uniform_random_sample PASSED [ 32%] 218s tests/test_distributions.py::test_distributions_normal_initialization PASSED [ 32%] 218s tests/test_distributions.py::test_distributions_normal_blank PASSED [ 32%] 218s tests/test_distributions.py::test_distributions_normal_initialization_error PASSED [ 32%] 218s tests/test_distributions.py::test_distributions_normal_log_probability PASSED [ 32%] 218s tests/test_distributions.py::test_distributions_normal_nan_log_probability PASSED [ 32%] 218s tests/test_distributions.py::test_distributions_normal_underflow_log_probability PASSED [ 33%] 218s tests/test_distributions.py::test_distributions_normal_probability PASSED [ 33%] 218s tests/test_distributions.py::test_distributions_normal_nan_probability PASSED [ 33%] 218s tests/test_distributions.py::test_distributions_normal_underflow_probability PASSED [ 33%] 218s tests/test_distributions.py::test_distributions_normal_fit PASSED [ 33%] 218s tests/test_distributions.py::test_distributions_normal_nan_fit PASSED [ 33%] 218s tests/test_distributions.py::test_distributions_normal_exclusive_nan_fit PASSED [ 34%] 218s tests/test_distributions.py::test_distributions_normal_weighted_fit PASSED [ 34%] 218s tests/test_distributions.py::test_distributions_normal_inertia_fit PASSED [ 34%] 218s tests/test_distributions.py::test_distributions_normal_fit_ooc PASSED [ 34%] 218s tests/test_distributions.py::test_distributions_normal_freeze_fit PASSED [ 34%] 218s tests/test_distributions.py::test_distributions_normal_freeze_thaw_fit PASSED [ 34%] 218s tests/test_distributions.py::test_distributions_normal_from_samples PASSED [ 35%] 218s tests/test_distributions.py::test_distributions_normal_nan_from_samples PASSED [ 35%] 218s tests/test_distributions.py::test_distributions_normal_pickle_serialization PASSED [ 35%] 218s tests/test_distributions.py::test_distributions_normal_json_serialization PASSED [ 35%] 218s tests/test_distributions.py::test_distributions_normal_robust_json_serialization PASSED [ 35%] 218s tests/test_distributions.py::test_distributions_normal_random_sample PASSED [ 35%] 218s tests/test_distributions.py::test_distributions_discrete PASSED [ 36%] 218s tests/test_distributions.py::test_discrete_robust_json_serialization PASSED [ 36%] 218s tests/test_distributions.py::test_lognormal PASSED [ 36%] 218s tests/test_distributions.py::test_distributions_lognormal_random_sample PASSED [ 36%] 218s tests/test_distributions.py::test_gamma PASSED [ 36%] 218s tests/test_distributions.py::test_distributions_gamma_random_sample PASSED [ 36%] 218s tests/test_distributions.py::test_exponential PASSED [ 37%] 218s tests/test_distributions.py::test_distributions_exponential_random_sample PASSED [ 37%] 218s tests/test_distributions.py::test_poisson PASSED [ 37%] 218s tests/test_distributions.py::test_distributions_poisson_random_sample PASSED [ 37%] 218s tests/test_distributions.py::test_beta PASSED [ 37%] 218s tests/test_distributions.py::test_distributions_beta_random_sample PASSED [ 37%] 218s tests/test_distributions.py::test_gaussian_kernel PASSED [ 38%] 218s tests/test_distributions.py::test_distributions_gaussian_kernel_random_sample PASSED [ 38%] 218s tests/test_distributions.py::test_triangular_kernel PASSED [ 38%] 218s tests/test_distributions.py::test_distributions_triangle_kernel_random_sample PASSED [ 38%] 218s tests/test_distributions.py::test_uniform_kernel PASSED [ 38%] 218s tests/test_distributions.py::test_distributions_uniform_kernel_random_sample PASSED [ 38%] 218s tests/test_distributions.py::test_bernoulli PASSED [ 39%] 218s tests/test_distributions.py::test_independent PASSED [ 39%] 218s tests/test_distributions.py::test_distributions_independent_random_sample PASSED [ 39%] 218s tests/test_distributions.py::test_conditional PASSED [ 39%] 218s tests/test_distributions.py::test_distributions_cpt_initialization PASSED [ 39%] 218s tests/test_distributions.py::test_distributions_cpt_log_probability PASSED [ 39%] 218s tests/test_distributions.py::test_distributions_cpt_nan_log_probability PASSED [ 40%] 218s tests/test_distributions.py::test_distributions_cpt_probability PASSED [ 40%] 218s tests/test_distributions.py::test_distributions_cpt_nan_probability PASSED [ 40%] 218s tests/test_distributions.py::test_distributions_cpt_fit PASSED [ 40%] 218s tests/test_distributions.py::test_distributions_cpt_nan_fit PASSED [ 40%] 218s tests/test_distributions.py::test_distributions_cpt_exclusive_nan_fit PASSED [ 40%] 218s tests/test_distributions.py::test_distributions_cpt_weighted_fit PASSED [ 41%] 218s tests/test_distributions.py::test_univariate_log_probability PASSED [ 41%] 218s tests/test_distributions.py::test_multivariate_log_probability PASSED [ 41%] 218s tests/test_distributions.py::test_distributions_mgd_random_sample PASSED [ 41%] 218s tests/test_distributions.py::test_cpd_sampling PASSED [ 41%] 218s tests/test_distributions.py::test_distributions_cpt_random_sample PASSED [ 41%] 218s tests/test_factor_graphs.py::test_json PASSED [ 42%] 218s tests/test_factor_graphs.py::test_robust_json PASSED [ 42%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_log_probability PASSED [ 42%] 218s tests/test_gmm.py::test_gmm_multivariate_mixed_log_probability PASSED [ 42%] 218s tests/test_gmm.py::test_gmm_univariate_gaussian_log_probability PASSED [ 42%] 218s tests/test_gmm.py::test_gmm_mixed_log_probability PASSED [ 42%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_json PASSED [ 43%] 218s tests/test_gmm.py::test_gmm_multivariate_mixed_json PASSED [ 43%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_robust_from_json PASSED [ 43%] 218s tests/test_gmm.py::test_gmm_multivariate_mixed_robust_from_json PASSED [ 43%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict_log_proba PASSED [ 43%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict PASSED [ 43%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit PASSED [ 44%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit_iterations PASSED [ 44%] 218s tests/test_gmm.py::test_gmm_multivariate_mixed_fit_iterations PASSED [ 44%] 218s tests/test_gmm.py::test_gmm_initialization PASSED [ 44%] 218s tests/test_gmm.py::test_gmm_multivariate_discrete_initialization PASSED [ 44%] 218s tests/test_gmm.py::test_gmm_dimension PASSED [ 44%] 218s tests/test_gmm.py::test_gmm_json PASSED [ 45%] 218s tests/test_gmm.py::test_gmm_univariate_pickling PASSED [ 45%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_pickling PASSED [ 45%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc PASSED [ 45%] 218s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc PASSED [ 45%] 218s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch PASSED [ 45%] 218s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch PASSED [ 46%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_from_samples PASSED [ 46%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_from_samples PASSED [ 46%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit PASSED [ 46%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_fit PASSED [ 46%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_log_probability PASSED [ 46%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_log_probability PASSED [ 47%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit_predict PASSED [ 47%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict PASSED [ 47%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict PASSED [ 47%] 219s tests/test_gmm.py::test_gmm_multivariate_discrete_predict_proba PASSED [ 47%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict_proba PASSED [ 47%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict_proba PASSED [ 48%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_from_samples PASSED [ 48%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_from_samples PASSED [ 48%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_fit PASSED [ 48%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_fit PASSED [ 48%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_from_samples PASSED [ 48%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_from_samples PASSED [ 49%] 219s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_fit PASSED [ 49%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_fit PASSED [ 49%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_random_sample PASSED [ 49%] 219s tests/test_gmm.py::test_gmm_multivariate_mixed_discrete_other_fit PASSED [ 49%] 219s tests/test_gmm.py::test_io_log_probability PASSED [ 50%] 219s tests/test_gmm.py::test_io_predict PASSED [ 50%] 219s tests/test_gmm.py::test_io_predict_proba PASSED [ 50%] 219s tests/test_gmm.py::test_io_predict_log_proba PASSED [ 50%] 219s tests/test_gmm.py::test_io_fit PASSED [ 50%] 219s tests/test_gmm.py::test_io_from_samples_gmm PASSED [ 50%] 219s tests/test_hmm.py::test_hmm_univariate_discrete_dense_forward PASSED [ 51%] 219s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_forward PASSED [ 51%] 219s tests/test_hmm.py::test_hmm_univariate_poisson_dense_forward PASSED [ 51%] 219s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_forward PASSED [ 51%] 219s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_forward PASSED [ 51%] 219s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_forward PASSED [ 51%] 219s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_forward PASSED [ 52%] 219s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_forward PASSED [ 52%] 219s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_forward PASSED [ 52%] 219s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_forward PASSED [ 52%] 219s tests/test_hmm.py::test_hmm_univariate_discrete_dense_backward PASSED [ 52%] 219s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_backward PASSED [ 52%] 219s tests/test_hmm.py::test_hmm_univariate_poisson_dense_backward PASSED [ 53%] 219s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_backward PASSED [ 53%] 219s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_backward PASSED [ 53%] 219s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_backward PASSED [ 53%] 219s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_backward PASSED [ 53%] 219s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_backward PASSED [ 53%] 219s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_backward PASSED [ 54%] 219s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_backward PASSED [ 54%] 219s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_log_proba PASSED [ 54%] 219s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_log_proba PASSED [ 54%] 219s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_log_proba PASSED [ 54%] 219s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba PASSED [ 54%] 219s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_json PASSED [ 55%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_yaml PASSED [ 55%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_robust_from_json PASSED [ 55%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba PASSED [ 55%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_json PASSED [ 55%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_yaml PASSED [ 55%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_robust_from_json PASSED [ 56%] 220s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_log_proba PASSED [ 56%] 220s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 220s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_log_proba PASSED [ 56%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_log_proba PASSED [ 56%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 220s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_proba PASSED [ 57%] 220s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_proba PASSED [ 57%] 220s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_proba PASSED [ 57%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_proba PASSED [ 57%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_proba PASSED [ 57%] 220s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_proba PASSED [ 57%] 220s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 220s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_proba PASSED [ 58%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_proba PASSED [ 58%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 220s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict PASSED [ 58%] 220s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict PASSED [ 58%] 220s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict PASSED [ 59%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict PASSED [ 59%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict PASSED [ 59%] 220s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict PASSED [ 59%] 220s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict PASSED [ 59%] 220s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict PASSED [ 59%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict PASSED [ 60%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict PASSED [ 60%] 220s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_viterbi PASSED [ 60%] 220s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_viterbi PASSED [ 60%] 220s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_viterbi PASSED [ 60%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_viterbi PASSED [ 60%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_viterbi PASSED [ 61%] 220s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_viterbi PASSED [ 61%] 220s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 220s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_viterbi PASSED [ 61%] 220s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_viterbi PASSED [ 61%] 220s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 220s tests/test_hmm.py::test_hmm_viterbi_fit PASSED [ 62%] 220s tests/test_hmm.py::test_hmm_viterbi_fit_no_pseudocount PASSED [ 62%] 220s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount PASSED [ 62%] 220s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_priors PASSED [ 62%] 220s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia PASSED [ 62%] 220s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia2 PASSED [ 62%] 220s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_inertia PASSED [ 63%] 220s tests/test_hmm.py::test_hmm_viterbi_fit_one_check_input PASSED [ 63%] 220s tests/test_hmm.py::test_hmm_bw_fit PASSED [ 63%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit PASSED [ 63%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_json_yaml PASSED [ 63%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_robust_from_json PASSED [ 63%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_from_yaml PASSED [ 64%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_fit PASSED [ 64%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_json PASSED [ 64%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_robust_from_json PASSED [ 64%] 220s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_yaml PASSED [ 64%] 220s tests/test_hmm.py::test_hmm_bw_fit_json PASSED [ 64%] 220s tests/test_hmm.py::test_hmm_bw_fit_robust_from_json PASSED [ 65%] 220s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount PASSED [ 65%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount PASSED [ 65%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors PASSED [ 65%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_inertia PASSED [ 65%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2 PASSED [ 65%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia PASSED [ 66%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions PASSED [ 66%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges PASSED [ 66%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_edge_a_distribution_inertia PASSED [ 66%] 220s tests/test_hmm.py::test_hmm_bw_fit_parallel PASSED [ 66%] 220s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount_parallel PASSED [ 66%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_parallel PASSED [ 67%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors_parallel PASSED [ 67%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_inertia_parallel PASSED [ 67%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2_parallel PASSED [ 67%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia_parallel PASSED [ 67%] 220s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions_parallel PASSED [ 67%] 221s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges_parallel PASSED [ 68%] 221s tests/test_hmm.py::test_hmm_bw_fit_one_check_input PASSED [ 68%] 221s tests/test_hmm.py::test_hmm_initialization PASSED [ 68%] 221s tests/test_hmm.py::test_hmm_univariate_initialization PASSED [ 68%] 221s tests/test_hmm.py::test_hmm_multivariate_initialization PASSED [ 68%] 221s tests/test_hmm.py::test_hmm_initialization_error PASSED [ 68%] 221s tests/test_hmm.py::test_hmm_pickle_univariate PASSED [ 69%] 221s tests/test_hmm.py::test_hmm_json_univariate PASSED [ 69%] 221s tests/test_hmm.py::test_hmm_robust_from_json_univariate PASSED [ 69%] 221s tests/test_hmm.py::test_hmm_pickle_multivariate PASSED [ 69%] 221s tests/test_hmm.py::test_hmm_json_multivariate PASSED [ 69%] 221s tests/test_hmm.py::test_hmm_robust_from_json_multivariate PASSED [ 69%] 221s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples PASSED [ 70%] 221s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_with_labels PASSED [ 70%] 221s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_one_check_input PASSED [ 70%] 221s tests/test_hmm.py::test_hmm_univariate_gaussian_from_samples PASSED [ 70%] 221s tests/test_hmm.py::test_hmm_multivariate_gaussian_from_samples PASSED [ 70%] 221s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_end_state PASSED [ 70%] 221s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_no_end_state PASSED [ 71%] 221s tests/test_hmm.py::test_hmm_json_general_mixture_gaussian PASSED [ 71%] 221s tests/test_hmm.py::test_hmm_robust_from_json_general_mixture_gaussian PASSED [ 71%] 221s tests/test_hmm.py::test_io_fit PASSED [ 71%] 221s tests/test_hmm.py::test_io_from_samples_hmm PASSED [ 71%] 221s tests/test_io.py::test_io_datagenerator_shape PASSED [ 71%] 221s tests/test_io.py::test_io_datagenerator_classes_fail PASSED [ 72%] 221s tests/test_io.py::test_io_datagenerator_classes PASSED [ 72%] 221s tests/test_io.py::test_io_datagenerator_x_batches PASSED [ 72%] 221s tests/test_io.py::test_io_datagenerator_w_batches PASSED [ 72%] 221s tests/test_io.py::test_io_datagenerator_y_batches PASSED [ 72%] 221s tests/test_io.py::test_io_datagenerator_wy_batches PASSED [ 72%] 221s tests/test_io.py::test_io_datagenerator_wy_unlabeled PASSED [ 73%] 221s tests/test_io.py::test_io_datagenerator_wy_labeled PASSED [ 73%] 221s tests/test_io.py::test_io_seqgenerator_uni_shape PASSED [ 73%] 221s tests/test_io.py::test_io_seqgenerator_symbol_shape PASSED [ 73%] 221s tests/test_io.py::test_io_seqgenerator_shape PASSED [ 73%] 221s tests/test_io.py::test_io_seqgenerator_x_batches PASSED [ 73%] 221s tests/test_io.py::test_io_seqgenerator_x_symbol_batches PASSED [ 74%] 221s tests/test_io.py::test_io_seqgenerator_w_batches PASSED [ 74%] 221s tests/test_io.py::test_io_seqgenerator_w_symbol_batches PASSED [ 74%] 221s tests/test_io.py::test_io_seqgenerator_y_batches PASSED [ 74%] 221s tests/test_io.py::test_io_seqgenerator_y_symbol_batches PASSED [ 74%] 221s tests/test_io.py::test_io_seqgenerator_wy_batches PASSED [ 74%] 221s tests/test_io.py::test_io_seqgenerator_wy_symbol_batches PASSED [ 75%] 221s tests/test_io.py::test_io_seqgenerator_wy_unlabeled PASSED [ 75%] 221s tests/test_io.py::test_io_seqgenerator_wy_symbol_unlabeled PASSED [ 75%] 221s tests/test_io.py::test_io_seqgenerator_wy_labeled PASSED [ 75%] 222s tests/test_io.py::test_io_seqgenerator_wy_symbol_labeled PASSED [ 75%] 222s tests/test_io.py::test_io_dfgenerator_shape PASSED [ 75%] 222s tests/test_io.py::test_io_dfgenerator_classes_fail PASSED [ 76%] 222s tests/test_io.py::test_io_dfgenerator_numpy_classes PASSED [ 76%] 222s tests/test_io.py::test_io_dfgenerator_pandas_classes PASSED [ 76%] 222s tests/test_io.py::test_io_dfgenerator_str_classes PASSED [ 76%] 222s tests/test_io.py::test_io_dfgenerator_x_batches PASSED [ 76%] 222s tests/test_io.py::test_io_dfgenerator_w_batches PASSED [ 76%] 222s tests/test_io.py::test_io_dfgenerator_w_str_batches PASSED [ 77%] 222s tests/test_io.py::test_io_dfgenerator_y_batches PASSED [ 77%] 222s tests/test_io.py::test_io_dfgenerator_y_str_batches PASSED [ 77%] 222s tests/test_io.py::test_io_dfgenerator_wy_batches PASSED [ 77%] 222s tests/test_io.py::test_io_dfgenerator_wy_str_batches PASSED [ 77%] 222s tests/test_io.py::test_io_dfgenerator_wy_unlabeled PASSED [ 77%] 222s tests/test_io.py::test_io_dfgenerator_wy_str_unlabeled PASSED [ 78%] 222s tests/test_io.py::test_io_dfgenerator_wy_labeled PASSED [ 78%] 222s tests/test_io.py::test_io_dfgenerator_wy_str_labeled PASSED [ 78%] 222s tests/test_kmeans.py::test_kmeans_init PASSED [ 78%] 222s tests/test_kmeans.py::test_kmeans_from_samples PASSED [ 78%] 222s tests/test_kmeans.py::test_kmeans_from_samples_parallel PASSED [ 78%] 222s tests/test_kmeans.py::test_kmeans_predict PASSED [ 79%] 222s tests/test_kmeans.py::test_kmeans_predict_parallel PASSED [ 79%] 222s tests/test_kmeans.py::test_kmeans_predict_large PASSED [ 79%] 222s tests/test_kmeans.py::test_kmeans_predict_large_parallel PASSED [ 79%] 222s tests/test_kmeans.py::test_kmeans_fit PASSED [ 79%] 222s tests/test_kmeans.py::test_kmeans_fit_parallel PASSED [ 79%] 222s tests/test_kmeans.py::test_kmeans_multiple_init PASSED [ 80%] 222s tests/test_kmeans.py::test_kmeans_ooc_from_samples PASSED [ 80%] 222s tests/test_kmeans.py::test_kmeans_ooc_fit PASSED [ 80%] 222s tests/test_kmeans.py::test_kmeans_minibatch_from_samples PASSED [ 80%] 222s tests/test_kmeans.py::test_kmeans_minibatch_fit PASSED [ 80%] 222s tests/test_kmeans.py::test_kmeans_nan_from_samples PASSED [ 80%] 222s tests/test_kmeans.py::test_kmeans_nan_from_samples_parallel PASSED [ 81%] 222s tests/test_kmeans.py::test_kmeans_nan_fit PASSED [ 81%] 223s tests/test_kmeans.py::test_kmeans_nan_fit_parallel PASSED [ 81%] 223s tests/test_kmeans.py::test_kmeans_nan_fit_large PASSED [ 81%] 223s tests/test_kmeans.py::test_kmeans_nan_fit_large_parallel PASSED [ 81%] 223s tests/test_kmeans.py::test_kmeans_nan_predict PASSED [ 81%] 223s tests/test_kmeans.py::test_kmeans_nan_predict_parallel PASSED [ 82%] 223s tests/test_kmeans.py::test_kmeans_nan_large_predict PASSED [ 82%] 223s tests/test_kmeans.py::test_kmeans_nan_large_predict_parallel PASSED [ 82%] 223s tests/test_kmeans.py::test_kmeans_nan_multiple_init PASSED [ 82%] 223s tests/test_kmeans.py::test_kmeans_ooc_nan_from_samples PASSED [ 82%] 223s tests/test_kmeans.py::test_kmeans_ooc_nan_fit PASSED [ 82%] 223s tests/test_kmeans.py::test_kmeans_minibatch_nan_from_samples PASSED [ 83%] 223s tests/test_kmeans.py::test_kmeans_minibatch_nan_fit PASSED [ 83%] 223s tests/test_markov_chain.py::test_zeroth_dist PASSED [ 83%] 223s tests/test_markov_chain.py::test_first_dist PASSED [ 83%] 223s tests/test_markov_chain.py::test_second_dist PASSED [ 83%] 223s tests/test_markov_chain.py::test_constructors PASSED [ 83%] 223s tests/test_markov_chain.py::test_first_log_probability PASSED [ 84%] 223s tests/test_markov_chain.py::test_summarize_no_weights_no_inertia PASSED [ 84%] 223s tests/test_markov_chain.py::test_summarize_no_weights_with_inertia PASSED [ 84%] 223s tests/test_markov_chain.py::test_summarize_with_weights_no_inertia PASSED [ 84%] 223s tests/test_markov_chain.py::test_summarize_with_weights_with_inertia PASSED [ 84%] 223s tests/test_markov_chain.py::test_raise_errors PASSED [ 84%] 223s tests/test_markov_chain.py::test_pickling PASSED [ 85%] 223s tests/test_markov_chain.py::test_json PASSED [ 85%] 223s tests/test_markov_chain.py::test_robust_from_json PASSED [ 85%] 223s tests/test_markov_network.py::test_initialize PASSED [ 85%] 223s tests/test_markov_network.py::test_structure PASSED [ 85%] 223s tests/test_markov_network.py::test_partition PASSED [ 85%] 223s tests/test_markov_network.py::test_d PASSED [ 86%] 223s tests/test_markov_network.py::test_d_mixed PASSED [ 86%] 223s tests/test_markov_network.py::test_log_probability_int PASSED [ 86%] 223s tests/test_markov_network.py::test_log_probability_str PASSED [ 86%] 223s tests/test_markov_network.py::test_log_probability_bool PASSED [ 86%] 223s tests/test_markov_network.py::test_log_probability_mixed PASSED [ 86%] 223s tests/test_markov_network.py::test_log_probability_unnormalized_int PASSED [ 87%] 223s tests/test_markov_network.py::test_log_probability_unnormalized_str PASSED [ 87%] 223s tests/test_markov_network.py::test_log_probability_unnormalized_bool PASSED [ 87%] 223s tests/test_markov_network.py::test_log_probability_unnormalized_mixed PASSED [ 87%] 223s tests/test_markov_network.py::test_predict_int PASSED [ 87%] 223s tests/test_markov_network.py::test_predict_str PASSED [ 87%] 223s tests/test_markov_network.py::test_predict_bool PASSED [ 88%] 223s tests/test_markov_network.py::test_predict_mixed PASSED [ 88%] 223s tests/test_naive_bayes.py::test_nb_univariate_initialization PASSED [ 88%] 223s tests/test_naive_bayes.py::test_nb_multivariate_initialization PASSED [ 88%] 223s tests/test_naive_bayes.py::test_nb_univariate_constructors PASSED [ 88%] 223s tests/test_naive_bayes.py::test_nb_multivariate_constructors PASSED [ 88%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba PASSED [ 89%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba PASSED [ 89%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba PASSED [ 89%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_log_proba PASSED [ 89%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_log_proba PASSED [ 89%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba_parallel PASSED [ 89%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba_parallel PASSED [ 90%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba_parallel PASSED [ 90%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba PASSED [ 90%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba PASSED [ 90%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba PASSED [ 90%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_proba PASSED [ 90%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_proba PASSED [ 91%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba_parallel PASSED [ 91%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba_parallel PASSED [ 91%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba_parallel PASSED [ 91%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict PASSED [ 91%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict PASSED [ 91%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict PASSED [ 92%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict PASSED [ 92%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict PASSED [ 92%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_parallel PASSED [ 92%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_parallel PASSED [ 92%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_parallel PASSED [ 92%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit PASSED [ 93%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit PASSED [ 93%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit PASSED [ 93%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_fit PASSED [ 93%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_fit PASSED [ 93%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit_parallel PASSED [ 93%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit_parallel PASSED [ 94%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit_parallel PASSED [ 94%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples PASSED [ 94%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples PASSED [ 94%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples PASSED [ 94%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_from_samples PASSED [ 94%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_from_samples PASSED [ 95%] 223s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples_parallel PASSED [ 95%] 223s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples_parallel PASSED [ 95%] 223s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples_parallel PASSED [ 95%] 223s tests/test_naive_bayes.py::test_raise_errors PASSED [ 95%] 223s tests/test_naive_bayes.py::test_pickling PASSED [ 95%] 223s tests/test_naive_bayes.py::test_json PASSED [ 96%] 223s tests/test_naive_bayes.py::test_robust_from_json PASSED [ 96%] 223s tests/test_naive_bayes.py::test_io_log_probability PASSED [ 96%] 223s tests/test_naive_bayes.py::test_io_predict PASSED [ 96%] 223s tests/test_naive_bayes.py::test_io_predict_proba PASSED [ 96%] 223s tests/test_naive_bayes.py::test_io_predict_log_proba PASSED [ 96%] 223s tests/test_naive_bayes.py::test_io_fit PASSED [ 97%] 223s tests/test_naive_bayes.py::test_io_from_samples PASSED [ 97%] 223s tests/test_naive_bayes.py::test_discrete_distribution PASSED [ 97%] 223s tests/test_naive_bayes.py::test_bernoulli_discrete_distribution PASSED [ 97%] 223s tests/test_profile_hmm.py::test_same_length_viterbi PASSED [ 97%] 223s tests/test_profile_hmm.py::test_variable_length_viterbi PASSED [ 97%] 223s tests/test_profile_hmm.py::test_log_probability PASSED [ 98%] 223s tests/test_profile_hmm.py::test_posterior_transitions PASSED [ 98%] 223s tests/test_profile_hmm.py::test_posterior_transitions_w_training PASSED [ 98%] 223s tests/test_profile_hmm.py::test_posterior_transitions_w_vtraining PASSED [ 98%] 223s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_training PASSED [ 98%] 223s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_vtraining PASSED [ 98%] 223s tests/test_profile_hmm.py::test_posterior_emissions PASSED [ 99%] 223s tests/test_profile_hmm.py::test_posterior_emissions_w_multitransition_setup PASSED [ 99%] 223s tests/test_profile_hmm.py::test_posterior_emissions_w_tied_edge_setup PASSED [ 99%] 223s tests/test_profile_hmm.py::test_properties PASSED [ 99%] 223s tests/test_profile_hmm.py::test_to_json PASSED [ 99%] 223s tests/test_profile_hmm.py::test_from_json PASSED [100%] 223s 223s =============================== warnings summary =============================== 223s tests/test_custom_distributions.py: 29600 warnings 223s tests/test_hmm.py: 375 warnings 223s /usr/lib/python3/dist-packages/joblib/parallel.py:1847: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s res = func(*args, **kwargs) 223s 223s tests/test_custom_distributions.py: 40 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:223: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 400 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:232: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:345: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:359: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:373: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:387: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:402: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 2000 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:411: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 40 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:493: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 400 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:504: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:620: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:634: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:648: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:662: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 223s 223s tests/test_custom_distributions.py: 200 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:679: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 2000 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:690: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 10 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:700: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 30 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:705: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_equal(model1.predict(X), model2.predict(X)) 223s 223s tests/test_custom_distributions.py: 30 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:710: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 223s 223s tests/test_custom_distributions.py: 30 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:715: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 223s 223s tests/test_custom_distributions.py: 10 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:724: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 223s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 223s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 223s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:733: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 50 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:787: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 150 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:792: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 223s 223s tests/test_custom_distributions.py: 150 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:797: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 223s 223s tests/test_custom_distributions.py: 150 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:802: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 223s 223s tests/test_custom_distributions.py: 30 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:811: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s tests/test_custom_distributions.py: 20 warnings 223s /tmp/autopkgtest.7eLLrk/autopkgtest_tmp/tests/test_custom_distributions.py:820: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) 223s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 223s 223s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 223s ===================== 598 passed, 37519 warnings in 12.92s ===================== 224s /tmp/autopkgtest.7eLLrk/wrapper.sh: checking for leaked background processes... 224s /tmp/autopkgtest.7eLLrk/wrapper.sh: waiting for tee/cat subprocesses... 224s /tmp/autopkgtest.7eLLrk/wrapper.sh: cleaning up... 224s /tmp/autopkgtest.7eLLrk/wrapper.sh: Exit status: 0 224s autopkgtest: DBG: testbed command exited with code 0 224s autopkgtest [12:53:10]: test run-tests: -----------------------] 224s autopkgtest: DBG: testbed executing test finished with exit status 0 224s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/run-tests-stdout /tmp/autopkgtest-work.zv8igqys/out/run-tests-stdout 224s autopkgtest: DBG: got reply from testbed: ok 224s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/run-tests-stderr /tmp/autopkgtest-work.zv8igqys/out/run-tests-stderr 224s autopkgtest: DBG: got reply from testbed: ok 224s autopkgtest [12:53:10]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 224s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/run-tests-artifacts/ /tmp/autopkgtest-work.zv8igqys/out/artifacts/ 224s run-tests PASS 225s autopkgtest: DBG: got reply from testbed: ok 225s autopkgtest: DBG: testbed command ['rm', '-rf', '/tmp/autopkgtest.7eLLrk/run-tests-artifacts', '/tmp/autopkgtest.7eLLrk/autopkgtest_tmp'], kind short, sout raw, serr pipe, env [] 225s autopkgtest: DBG: testbed command exited with code 0 225s autopkgtest [12:53:11]: test autodep8-python3: preparing testbed 225s autopkgtest: DBG: testbed reset: modified=False, deps_installed=['python3-pomegranate', 'python-pomegranate-doc', 'python3-pytest', 'python3-joblib', 'python3-networkx', 'python3-yaml', 'python3-all', 'python3-pandas'], deps_new=['python3-all', 'python3-pomegranate'] 225s autopkgtest: DBG: testbed reset 225s autopkgtest: DBG: sending command to testbed: revert 351s autopkgtest: DBG: got reply from testbed: ok /tmp/autopkgtest.7eLLrk 351s autopkgtest: DBG: sending command to testbed: print-execute-command 351s autopkgtest: DBG: got reply from testbed: ok /tmp/autopkgtest-ssh.iwyl2y5g/runcmd 351s autopkgtest: DBG: sending command to testbed: capabilities 351s autopkgtest: DBG: got reply from testbed: ok suggested-normal-user=ubuntu root-on-testbed isolation-machine revert-full-system ok revert reboot 351s autopkgtest: DBG: testbed capabilities: ['suggested-normal-user=ubuntu', 'root-on-testbed', 'isolation-machine', 'revert-full-system', 'ok', 'revert', 'reboot', 'has_internet'] 351s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 351s autopkgtest: DBG: testbed command exited with code 0 351s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/wrapper.sh /tmp/autopkgtest.7eLLrk/wrapper.sh 351s autopkgtest: DBG: got reply from testbed: ok 351s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/wrapper.sh'], kind short, sout raw, serr pipe, env [] 352s autopkgtest: DBG: testbed command exited with code 0 352s autopkgtest: DBG: testbed command ['dpkg', '--print-architecture'], kind short, sout pipe, serr pipe, env [] 352s autopkgtest: DBG: testbed command exited with code 0 352s autopkgtest [12:55:18]: testbed dpkg architecture: s390x 352s autopkgtest: DBG: testbed command ['dpkg-query', '-W', '-f', '${Version}', 'apt'], kind short, sout pipe, serr pipe, env [] 352s autopkgtest: DBG: testbed command exited with code 0 352s autopkgtest [12:55:18]: testbed apt version: 2.9.30 352s autopkgtest: DBG: testbed command ['sh', '-ec', 'command -v eatmydata'], kind short, sout pipe, serr pipe, env [] 352s autopkgtest: DBG: testbed command exited with code 0 352s autopkgtest: DBG: testbed has eatmydata 352s autopkgtest: DBG: testbed command ['mkdir', '-p', '/etc/apt/preferences.d'], kind short, sout raw, serr pipe, env [] 352s autopkgtest: DBG: testbed command exited with code 0 352s autopkgtest [12:55:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 352s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# Copyright © 2006-2018 Canonical Ltd.\n# Copyright © 2015-2017 Martin Pitt\n# Copyright © 2017 Steve Langasek\n# Copyright © 2017-2022 Paul Gevers\n# Copyright © 2018 Simon McVittie\n# SPDX-License-Identifier: GPL-2.0-or-later\n\n# This script returns the first suite found in apt sources. We can\'t just rely\n# on /etc/os-release because it doesn\'t allow to distinguish between Debian\n# unstable and testing.\n#\n# This release detection logic should be kept in sync with similar code in the\n# setup-testbed script.\n#\n# For more information on APT data sources see sources.list(5).\n\n# Usage $0\n\nset -eux\n\ndistro=UNKNOWN\nif [ -r /etc/os-release ]; then\n # shellcheck disable=SC1091\n distro=$(. /etc/os-release && echo "${ID:-$distro}")\nfi\n\n# Try guessing the default release from deb822-style format sources.\n#\n# While not mandatory, APT upstream expects distros to follow the\n# .sources naming pattern for the default deb822 sources.\napt_sources="/etc/apt/sources.list.d/$distro.sources"\nif [ -r "$apt_sources" ]; then\n release=$(sed -En \'s/^Suites:\\s*(\\w+).*/\\1/Ip\' "$apt_sources" | head -n1)\n [ -n "$release" ] && echo "$release" && exit\nfi\n\n# Try guessing the default release from one-line-style format sources.\napt_sources=/etc/apt/sources.list\nif [ -r "$apt_sources" ]; then\n release=$(sed -En \'/^(deb|deb-src) +(\\[.*\\] *)?(http|https|file):/ { s/\\[.*\\] +//; s/^[^ ]+ +[^ ]* +([^ ]+) +.*$/\\1/p }\' "$apt_sources" | head -n1)\n [ -n "$release" ] && echo "$release" && exit\nfi\n\n# Could not guess the default release\necho "Could not guess the default release from the APT sources." >&2\nexit 1\n'], kind short, sout pipe, serr pipe, env [] 352s autopkgtest: DBG: testbed command exited with code 0 352s autopkgtest [12:55:18]: testbed release detected to be: plucky 352s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# SPDX-License-Identifier: GPL-2.0-or-later\n\n# This script returns the list of configured "deb" sources in one-line-style\n# source lists (/etc/apt/sources.list, /etc/apt/sources.list.d/*.list).\n# See sources.list(5) for more information on the APT source list formats.\n#\n# This script takes no arguments.\n\nset -eu\n\n# grep(1) returns 1 if no lines were selected from the input files, which\n# can happen if there are .list files, but they contain no "deb" entries.\n# We don\'t want to fail in this case, hence the "|| true", which we put\n# in a subshell because we want it to affect only the grep invocation.\n{\n if [ -f /etc/apt/sources.list ]; then\n printf \'%s\\0\' /etc/apt/sources.list\n fi\n if [ -d /etc/apt/sources.list.d ]; then\n find /etc/apt/sources.list.d -maxdepth 1 -type f -regex \'.*/[a-zA-Z0-9_.-]+\\.list\' -print0 \\\n | LC_ALL=C sort --zero-terminated\n fi\n} | xargs -0 --no-run-if-empty -- sh -c \'grep -h "^deb " "$@" || true\' "$(basename "$0")"\n'], kind short, sout pipe, serr pipe, env [] 353s autopkgtest: DBG: testbed command exited with code 0 353s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# SPDX-License-Identifier: GPL-2.0-or-later\n\n# This script returns the list of configured sources in deb822-style source\n# lists (/etc/apt/sources.list.d/*.sources). Sources are not stripped out of\n# comments, extra blank lines or similar: the output of this script is meant to\n# be consumed by a deb822 parser that is able to correctly handle those.\n# See sources.list(5) for more information on the APT source list formats.\n#\n# This script takes no arguments.\n\nset -eu\n\n# Awk concatenates files making sure stanzas from separate files are separated\n# by a blank line, even if there are no newlines at EOF in the .sources files.\nif [ -d /etc/apt/sources.list.d ]; then\n find /etc/apt/sources.list.d -maxdepth 1 -type f -regex \'.*/[a-zA-Z0-9_.-]+\\.sources\' -print0 \\\n | LC_ALL=C sort --zero-terminated \\\n | xargs -0 --no-run-if-empty -- awk \'FNR == 1 && NR != 1 { print "" } { print }\'\nfi\n'], kind short, sout pipe, serr pipe, env [] 353s autopkgtest: DBG: testbed command exited with code 0 353s autopkgtest: DBG: adding APT source: Types: deb deb-src 353s URIs: http://ftpmaster.internal/ubuntu/ 353s Suites: plucky-proposed 353s Components: main restricted universe multiverse 353s Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg 353s autopkgtest: DBG: testbed command ['sh', '-ec', '"$@" >> "/etc/apt/sources.list.d/autopkgtest-add-apt-release-plucky-proposed.sources"', 'add_apt_source', 'printf', '%s\\n', 'Types: deb deb-src\nURIs: http://ftpmaster.internal/ubuntu/\nSuites: plucky-proposed\nComponents: main restricted universe multiverse\nSigned-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg\n'], kind short, sout raw, serr pipe, env [] 353s autopkgtest: DBG: testbed command exited with code 0 353s autopkgtest: DBG: adding APT preference to autopkgtest-zz-plucky-proposed-baseline.pref: 353s Package: * 353s Pin: release plucky-proposed 353s Pin-Priority: 500 353s autopkgtest: DBG: testbed command ['sh', '-ec', '"$@" > "/etc/apt/preferences.d/autopkgtest-zz-plucky-proposed-baseline.pref"', 'add_apt_preference', 'printf', '%s\\n', 'Package: *\nPin: release plucky-proposed\nPin-Priority: 500'], kind short, sout raw, serr pipe, env [] 353s autopkgtest: DBG: testbed command exited with code 0 353s autopkgtest [12:55:19]: updating testbed package index (apt update) 353s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', 'update'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 353s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 354s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 354s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 354s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 354s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 354s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 354s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 354s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 354s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [95.1 kB] 354s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 354s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [646 kB] 354s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [4900 B] 354s Fetched 1700 kB in 1s (1842 kB/s) 355s Reading package lists... 355s autopkgtest: DBG: testbed command exited with code 0 355s autopkgtest: DBG: adding APT preference to autopkgtest-plucky-proposed.pref: 355s Package: * 355s Pin: release plucky-proposed 355s Pin-Priority: 100 355s 355s Package: src:sphinx:any 355s Pin: release plucky-proposed 355s Pin-Priority: 995 355s autopkgtest: DBG: testbed command ['sh', '-ec', '"$@" > "/etc/apt/preferences.d/autopkgtest-plucky-proposed.pref"', 'add_apt_preference', 'printf', '%s\\n', 'Package: *\nPin: release plucky-proposed\nPin-Priority: 100\n\nPackage: src:sphinx:any\nPin: release plucky-proposed\nPin-Priority: 995'], kind short, sout raw, serr pipe, env [] 355s autopkgtest: DBG: testbed command exited with code 0 355s autopkgtest: DBG: testbed command ['bash', '-ec', 'for d in /boot /boot/efi /boot/grub /etc/init /etc/init.d /etc/systemd/system /lib/systemd/system; do [ ! -d $d ] || touch -r $d /tmp/autopkgtest.7eLLrk/${d//\\//_}.stamp; done'], kind short, sout raw, serr pipe, env [] 355s autopkgtest: DBG: testbed command exited with code 0 355s autopkgtest: DBG: testbed command ['sh', '-ec', '#!/bin/sh\n# Canonical/Ubuntu specific testbed setup\n\nset -x\n\nRELEASE=$(lsb_release --codename --short 2>/dev/null)\n\n# Make the installed package versions match what is available from the configured\n# repositories, even if a downgrade is required.\n#\n# We may end up with images with packages newer than those available from the\n# repositories when opening a new release (images are created using the\n# previous release dailies as a base, which may include 0-day SRUs, or\n# Launchpad may fail to copy packages, see openssl 3.0.8-1ubuntu2), or when\n# package versions are pulled from the archive.\n#\n# Note: \'release a=\' matches the Suite field in the repository Release file.\ncat >/etc/apt/preferences.d/force-downgrade-to-release.pref <= Focal).\n#\n# Note: autoremove/--autoremove always runs on the entire set of installed\n# packages. Together with --autopurge/purge each removal becomes a purge.\n#\n# Removing \'?obsolete\' packages may remove the running kernel. This is not\n# expected to be an issue.\nif /usr/lib/apt/apt-helper analyze-pattern \'?true\' >/dev/null 2>&1; then\n # DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove \'?obsolete\'\n # Avoid removing the running kernel\n running_kernel_pattern="^linux-.*$(uname -r | sed \'s/\\./\\\\./g\').*"\n obsolete_pkgs="$(apt list \'?obsolete\' 2>/dev/null \\\n | tail -n+2 \\\n | cut -d\'/\' -f1 \\\n | grep -v "${running_kernel_pattern}" || true)"\n DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ${obsolete_pkgs}\nelse\n # We\'re on an older release (analyze-pattern is not available).\n # Still do an autopurge to get rid of packages that got orphaned\n # by downgrades.\n eatmydata apt-get -y autoremove --purge\nfi\n\n# compatibility with old Jenkins testbeds for trusty\nif grep -q trusty /etc/lsb-release; then apt-get update || (sleep 10; apt-get update); apt-get install -y build-essential; fi\n\n# these packages really break tests, purge them if we use standard cloud images\n# (on lcy01)\nfor p in unattended-upgrades lxd lxd-client snapd; do\n [ ! -d /usr/share/doc/$p ] || $(which eatmydata || true) apt-get purge --auto-remove -y $p\ndone\n\nif type iptables >/dev/null 2>&1; then\n cat < /etc/rc.local\n#!/bin/sh\n\n# work around broken PTMU; LP: #1572026, RT#90771\niptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu || true\n\n# These addresses are used at least by rust-reqwest and should not be reachable\n# See https://bugs.launchpad.net/ubuntu/+source/rust-reqwest/+bug/2080346\niptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP || true\niptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP || true\nEOF\n chmod 755 /etc/rc.local\n # shellcheck disable=SC1091\n . /etc/rc.local\nfi\n\n# work around broken tty on ppc64el instances (LP: #1607075)\nif [ "$(uname -m)" = ppc64le ] && [ "$(systemctl is-active keyboard-setup.service 2>/dev/null|| true)" = failed ]; then\n systemctl reset-failed keyboard-setup.service\n systemctl mask keyboard-setup.service\nfi\n\n# work around late urandom pool initialization (LP: #1622893)\nif [ -d /run/systemd/system ] && systemd-detect-virt --quiet --vm; then\n mkdir -p /etc/systemd/system/systemd-random-seed.service.d/\n cat < /etc/systemd/system/systemd-random-seed.service.d/fakeentropy.conf\n[Service]\nExecStart=/usr/bin/perl -E \'open \\$\\$f, "/bin/bash" or die; open \\$\\$rnd, ">/dev/random" or die; for (\\$\\$i = 0; \\$\\$i < 10; ++\\$\\$i) {read \\$\\$f, \\$\\$d, 64; ioctl \\$\\$rnd, 0x40085203, pack("ii", 64*8, 64) . \\$\\$d}\'\nEOF\nfi\n\n# set compressor to lz4 where supported, we care about compression speed\nif grep -q lz4 /etc/initramfs-tools/initramfs.conf; then\n echo COMPRESS=lz4 > /etc/initramfs-tools/conf.d/lz4\nfi'], kind install, sout raw, serr raw, env ['AUTOPKGTEST_IS_SETUP_COMMAND=1', 'AUTOPKGTEST_NORMAL_USER=ubuntu', 'ADT_NORMAL_USER=ubuntu'] 355s + lsb_release --codename --short 355s + RELEASE=plucky 355s + cat 355s + [ plucky != trusty ] 355s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 355s Reading package lists... 356s Building dependency tree... 356s Reading state information... 356s Calculating upgrade... 356s The following packages were automatically installed and are no longer required: 356s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 356s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 356s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 356s linux-tools-6.11.0-8-generic 356s Use 'sudo apt autoremove' to remove them. 356s The following packages will be upgraded: 356s iproute2 liblsof0 libp11-kit0 lsof 356s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 356s Need to get 1791 kB of archives. 356s After this operation, 17.4 kB of additional disk space will be used. 356s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x iproute2 s390x 6.13.0-1ubuntu1 [1174 kB] 356s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libp11-kit0 s390x 0.25.5-2ubuntu3 [316 kB] 356s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x lsof s390x 4.99.4+dfsg-1 [243 kB] 356s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x liblsof0 s390x 4.99.4+dfsg-1 [58.5 kB] 357s Preconfiguring packages ... 357s Fetched 1791 kB in 1s (2776 kB/s) 357s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81030 files and directories currently installed.) 357s Preparing to unpack .../iproute2_6.13.0-1ubuntu1_s390x.deb ... 357s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 357s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu3_s390x.deb ... 357s Unpacking libp11-kit0:s390x (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 357s Preparing to unpack .../lsof_4.99.4+dfsg-1_s390x.deb ... 357s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 357s Preparing to unpack .../liblsof0_4.99.4+dfsg-1_s390x.deb ... 357s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 357s Setting up liblsof0 (4.99.4+dfsg-1) ... 357s Setting up iproute2 (6.13.0-1ubuntu1) ... 357s Setting up libp11-kit0:s390x (0.25.5-2ubuntu3) ... 357s Setting up lsof (4.99.4+dfsg-1) ... 357s Processing triggers for man-db (2.13.0-1) ... 358s Processing triggers for libc-bin (2.40-4ubuntu1) ... 358s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 358s + /usr/lib/apt/apt-helper analyze-pattern ?true 358s + uname -r 358s + sed s/\./\\./g 358s + running_kernel_pattern=^linux-.*6\.12\.0-15-generic.* 358s + apt list ?obsolete 358s + tail -n+2 358s + cut+ grep -v ^linux-.*6\.12\.0-15-generic.* 358s -d/ -f1 358s + true 358s + obsolete_pkgs= 358s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove 358s Reading package lists... 358s Building dependency tree... 358s Reading state information... 358s The following packages will be REMOVED: 358s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 358s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 358s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 358s linux-tools-6.11.0-8-generic* 358s 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded. 358s After this operation, 167 MB disk space will be freed. 358s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81031 files and directories currently installed.) 358s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 358s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 358s Removing libpython3.12t64:s390x (3.12.9-1) ... 358s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 358s Removing libnsl2:s390x (1.3.0-3build3) ... 358s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 358s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 358s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 359s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 359s Processing triggers for libc-bin (2.40-4ubuntu1) ... 359s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55931 files and directories currently installed.) 359s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 359s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 359s + grep -q trusty /etc/lsb-release 359s + [ ! -d /usr/share/doc/unattended-upgrades ] 359s + [ ! -d /usr/share/doc/lxd ] 359s + [ ! -d /usr/share/doc/lxd-client ] 359s + [ ! -d /usr/share/doc/snapd ] 359s + type iptables 359s + cat 359s + chmod 755 /etc/rc.local 359s + . /etc/rc.local 359s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 359s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 359s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 359s + uname -m 359s + [ s390x = ppc64le ] 359s + [ -d /run/systemd/system ] 359s + systemd-detect-virt --quiet --vm 359s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 359s + cat 359s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 359s + echo COMPRESS=lz4 360s autopkgtest: DBG: testbed command exited with code 0 360s autopkgtest [12:55:26]: upgrading testbed (apt dist-upgrade and autopurge) 360s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', 'dist-upgrade'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 360s Reading package lists... 360s Building dependency tree... 360s Reading state information... 360s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 360s Starting 2 pkgProblemResolver with broken count: 0 360s Done 360s Entering ResolveByKeep 360s 360s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 360s autopkgtest: DBG: testbed command exited with code 0 360s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', '--purge', 'autoremove'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 361s Reading package lists... 361s Building dependency tree... 361s Reading state information... 361s Starting pkgProblemResolver with broken count: 0 361s Starting 2 pkgProblemResolver with broken count: 0 361s Done 361s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 361s autopkgtest: DBG: testbed command exited with code 0 361s autopkgtest: DBG: testbed command ['bash', '-ec', '[ ! -e /run/autopkgtest_no_reboot.stamp ] || exit 0;for d in /boot /boot/efi /boot/grub /etc/init /etc/init.d /etc/systemd/system /lib/systemd/system; do s=/tmp/autopkgtest.7eLLrk/${d//\\//_}.stamp; [ ! -d $d ] || [ `stat -c %Y $d` = `stat -c %Y $s` ]; done'], kind short, sout raw, serr raw, env [] 361s autopkgtest: DBG: testbed command exited with code 1 361s autopkgtest [12:55:27]: rebooting testbed after setup commands that affected boot 361s autopkgtest: DBG: sending command to testbed: reboot 379s autopkgtest: DBG: got reply from testbed: ok 379s autopkgtest: DBG: testbed supports reboot, creating /tmp/autopkgtest-reboot 379s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 379s autopkgtest: DBG: testbed command exited with code 0 379s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot 379s autopkgtest: DBG: got reply from testbed: ok 379s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 379s autopkgtest: DBG: testbed command exited with code 0 379s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/tmp/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 379s autopkgtest: DBG: testbed command exited with code 0 379s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/sbin/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 379s autopkgtest: DBG: testbed command exited with code 0 379s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 380s autopkgtest: DBG: testbed command exited with code 0 380s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot-prepare.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare 380s autopkgtest: DBG: got reply from testbed: ok 380s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 380s autopkgtest: DBG: testbed command exited with code 0 380s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare', '/tmp/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 380s autopkgtest: DBG: testbed command exited with code 0 380s autopkgtest: DBG: testbed command ['uname', '-srv'], kind short, sout pipe, serr pipe, env [] 380s autopkgtest: DBG: testbed command exited with code 0 380s autopkgtest: DBG: testbed command ['sh', '-ec', "dpkg-query --show -f '${Package}\\t${Version}\\n' > /tmp/autopkgtest.7eLLrk/testbed-packages"], kind short, sout raw, serr pipe, env [] 380s autopkgtest: DBG: testbed command exited with code 0 380s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/testbed-packages /tmp/autopkgtest-work.zv8igqys/out/testbed-packages 381s autopkgtest: DBG: got reply from testbed: ok 381s autopkgtest: DBG: testbed supports reboot, creating /tmp/autopkgtest-reboot 381s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 381s autopkgtest: DBG: testbed command exited with code 0 381s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot 381s autopkgtest: DBG: got reply from testbed: ok 381s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 381s autopkgtest: DBG: testbed command exited with code 0 381s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/tmp/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 381s autopkgtest: DBG: testbed command exited with code 0 381s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot', '/sbin/autopkgtest-reboot'], kind short, sout raw, serr pipe, env [] 382s autopkgtest: DBG: testbed command exited with code 0 382s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk'], kind short, sout raw, serr pipe, env [] 382s autopkgtest: DBG: testbed command exited with code 0 382s autopkgtest: DBG: sending command to testbed: copydown /home/ubuntu/autopkgtest/lib/in-testbed/reboot-prepare.sh /tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare 382s autopkgtest: DBG: got reply from testbed: ok 382s autopkgtest: DBG: testbed command ['chmod', '-R', '0755', '--', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 382s autopkgtest: DBG: testbed command exited with code 0 382s autopkgtest: DBG: testbed command ['ln', '-fns', '/tmp/autopkgtest.7eLLrk/autopkgtest-reboot-prepare', '/tmp/autopkgtest-reboot-prepare'], kind short, sout raw, serr pipe, env [] 382s autopkgtest: DBG: testbed command exited with code 0 382s autopkgtest: DBG: testbed command ['uname', '-srv'], kind short, sout pipe, serr pipe, env [] 382s autopkgtest: DBG: testbed command exited with code 0 382s autopkgtest: DBG: Binaries: no registered binaries, not publishing anything 382s autopkgtest: DBG: install_deps: deps_new=['python3-all', 'python3-pomegranate'] 382s autopkgtest: DBG: install-deps: satisfying python3-all, python3-pomegranate 382s autopkgtest: DBG: can use apt-get on testbed: True 382s autopkgtest: DBG: testbed command ['/bin/sh', '-ec', '"$@" 3>&2 2>&1', 'run_apt_command', '/usr/bin/eatmydata', 'apt-get', '--quiet', '--assume-yes', '-o=APT::Status-Fd=3', '-o=APT::Install-Recommends=false', '-o=Dpkg::Options::=--force-confnew', '-o=Debug::pkgProblemResolver=true', 'satisfy', 'python3-all, python3-pomegranate'], kind install, sout raw, serr pipe, env ['DEBIAN_FRONTEND=noninteractive', 'APT_LISTBUGS_FRONTEND=none', 'APT_LISTCHANGES_FRONTEND=none'] 383s Reading package lists... 383s Building dependency tree... 383s Reading state information... 383s Starting pkgProblemResolver with broken count: 0 383s Starting 2 pkgProblemResolver with broken count: 0 383s Done 383s The following NEW packages will be installed: 383s libblas3 libgfortran5 liblapack3 liblbfgsb0 libnsl2 libpython3.12-minimal 383s libpython3.12-stdlib python3-all python3-decorator python3-joblib 383s python3-networkx python3-numpy python3-pomegranate python3-scipy python3.12 383s python3.12-minimal 383s 0 upgraded, 16 newly installed, 0 to remove and 0 not upgraded. 383s Need to get 51.4 MB of archives. 383s After this operation, 312 MB of additional disk space will be used. 383s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-minimal s390x 3.12.9-1 [836 kB] 384s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12-minimal s390x 3.12.9-1 [2403 kB] 384s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libnsl2 s390x 1.3.0-3build3 [44.1 kB] 384s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-stdlib s390x 3.12.9-1 [2071 kB] 384s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12 s390x 3.12.9-1 [671 kB] 384s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.1-2 [252 kB] 384s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 15-20250213-1ubuntu1 [620 kB] 384s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 384s Get:9 http://ftpmaster.internal/ubuntu plucky/universe s390x liblbfgsb0 s390x 3.0+dfsg.4-1build1 [32.4 kB] 384s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.13.1-1~exp2 [898 B] 384s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x python3-decorator all 5.1.1-5 [10.1 kB] 384s Get:12 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-joblib all 1.4.2-2 [205 kB] 384s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 384s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x python3-numpy s390x 1:1.26.4+ds-13 [4601 kB] 385s Get:15 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-scipy s390x 1.14.1-4ubuntu1 [21.2 MB] 385s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pomegranate s390x 0.14.8-7 [4072 kB] 385s Fetched 51.4 MB in 2s (25.9 MB/s) 385s Selecting previously unselected package libpython3.12-minimal:s390x. 386s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55929 files and directories currently installed.) 386s Preparing to unpack .../00-libpython3.12-minimal_3.12.9-1_s390x.deb ... 386s Unpacking libpython3.12-minimal:s390x (3.12.9-1) ... 386s Selecting previously unselected package python3.12-minimal. 386s Preparing to unpack .../01-python3.12-minimal_3.12.9-1_s390x.deb ... 386s Unpacking python3.12-minimal (3.12.9-1) ... 386s Selecting previously unselected package libnsl2:s390x. 386s Preparing to unpack .../02-libnsl2_1.3.0-3build3_s390x.deb ... 386s Unpacking libnsl2:s390x (1.3.0-3build3) ... 386s Selecting previously unselected package libpython3.12-stdlib:s390x. 386s Preparing to unpack .../03-libpython3.12-stdlib_3.12.9-1_s390x.deb ... 386s Unpacking libpython3.12-stdlib:s390x (3.12.9-1) ... 386s Selecting previously unselected package python3.12. 386s Preparing to unpack .../04-python3.12_3.12.9-1_s390x.deb ... 386s Unpacking python3.12 (3.12.9-1) ... 386s Selecting previously unselected package libblas3:s390x. 386s Preparing to unpack .../05-libblas3_3.12.1-2_s390x.deb ... 386s Unpacking libblas3:s390x (3.12.1-2) ... 386s Selecting previously unselected package libgfortran5:s390x. 386s Preparing to unpack .../06-libgfortran5_15-20250213-1ubuntu1_s390x.deb ... 386s Unpacking libgfortran5:s390x (15-20250213-1ubuntu1) ... 386s Selecting previously unselected package liblapack3:s390x. 386s Preparing to unpack .../07-liblapack3_3.12.1-2_s390x.deb ... 386s Unpacking liblapack3:s390x (3.12.1-2) ... 386s Selecting previously unselected package liblbfgsb0:s390x. 386s Preparing to unpack .../08-liblbfgsb0_3.0+dfsg.4-1build1_s390x.deb ... 386s Unpacking liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 386s Selecting previously unselected package python3-all. 386s Preparing to unpack .../09-python3-all_3.13.1-1~exp2_s390x.deb ... 386s Unpacking python3-all (3.13.1-1~exp2) ... 386s Selecting previously unselected package python3-decorator. 386s Preparing to unpack .../10-python3-decorator_5.1.1-5_all.deb ... 386s Unpacking python3-decorator (5.1.1-5) ... 386s Selecting previously unselected package python3-joblib. 386s Preparing to unpack .../11-python3-joblib_1.4.2-2_all.deb ... 386s Unpacking python3-joblib (1.4.2-2) ... 386s Selecting previously unselected package python3-networkx. 386s Preparing to unpack .../12-python3-networkx_3.2.1-4ubuntu1_all.deb ... 386s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 386s Selecting previously unselected package python3-numpy. 386s Preparing to unpack .../13-python3-numpy_1%3a1.26.4+ds-13_s390x.deb ... 386s Unpacking python3-numpy (1:1.26.4+ds-13) ... 386s Selecting previously unselected package python3-scipy. 386s Preparing to unpack .../14-python3-scipy_1.14.1-4ubuntu1_s390x.deb ... 386s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 387s Selecting previously unselected package python3-pomegranate. 387s Preparing to unpack .../15-python3-pomegranate_0.14.8-7_s390x.deb ... 387s Unpacking python3-pomegranate (0.14.8-7) ... 387s Setting up python3-joblib (1.4.2-2) ... 387s Setting up libpython3.12-minimal:s390x (3.12.9-1) ... 387s Setting up python3-networkx (3.2.1-4ubuntu1) ... 389s Setting up python3-decorator (5.1.1-5) ... 390s Setting up libblas3:s390x (3.12.1-2) ... 390s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 390s Setting up libgfortran5:s390x (15-20250213-1ubuntu1) ... 390s Setting up libnsl2:s390x (1.3.0-3build3) ... 390s Setting up python3.12-minimal (3.12.9-1) ... 390s Setting up liblapack3:s390x (3.12.1-2) ... 390s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 390s Setting up libpython3.12-stdlib:s390x (3.12.9-1) ... 390s Setting up python3.12 (3.12.9-1) ... 391s Setting up python3-all (3.13.1-1~exp2) ... 391s Setting up python3-numpy (1:1.26.4+ds-13) ... 394s Setting up liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 394s Setting up python3-scipy (1.14.1-4ubuntu1) ... 400s Setting up python3-pomegranate (0.14.8-7) ... 400s Processing triggers for systemd (257.2-3ubuntu1) ... 400s Processing triggers for man-db (2.13.0-1) ... 401s Processing triggers for libc-bin (2.40-4ubuntu1) ... 401s autopkgtest: DBG: testbed command exited with code 0 401s autopkgtest: DBG: testbed command ['dpkg-query', '--show', '-f', '${Status}', 'python3-pomegranate'], kind short, sout pipe, serr pipe, env [] 401s autopkgtest: DBG: testbed command exited with code 0 401s autopkgtest: DBG: testbed command ['sh', '-ec', "dpkg-query --show -f '${Package}\\t${Version}\\n' > /tmp/autopkgtest.7eLLrk/autodep8-python3-packages.all"], kind short, sout raw, serr pipe, env [] 401s autopkgtest: DBG: testbed command exited with code 0 401s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/autodep8-python3-packages.all /tmp/autopkgtest-work.zv8igqys/out/autodep8-python3-packages.all 402s autopkgtest: DBG: got reply from testbed: ok 402s autopkgtest: DBG: testbed command ['test', '-e', '/tmp/autopkgtest.7eLLrk/build.Q8e/src'], kind short, sout raw, serr raw, env [] 402s autopkgtest: DBG: testbed command exited with code 1 402s autopkgtest: DBG: testbed command ['mkdir', '-p', '/tmp/autopkgtest.7eLLrk/build.Q8e'], kind short, sout raw, serr pipe, env [] 402s autopkgtest: DBG: testbed command exited with code 0 402s autopkgtest: DBG: sending command to testbed: copydown /tmp/autopkgtest-work.zv8igqys/out/tests-tree/ /tmp/autopkgtest.7eLLrk/build.Q8e/src/ 406s autopkgtest: DBG: got reply from testbed: ok 406s autopkgtest: DBG: testbed command ['chown', '-R', 'ubuntu', '--', '/tmp/autopkgtest.7eLLrk/build.Q8e/src'], kind short, sout raw, serr pipe, env [] 406s autopkgtest: DBG: testbed command exited with code 0 406s autopkgtest [12:56:12]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done 406s autopkgtest [12:56:12]: test autodep8-python3: [----------------------- 406s autopkgtest: DBG: testbed command ['su', '-s', '/bin/bash', 'ubuntu', '-c', 'set -e; exec /tmp/autopkgtest.7eLLrk/wrapper.sh --debug --artifacts=/tmp/autopkgtest.7eLLrk/autodep8-python3-artifacts --chdir=/tmp/autopkgtest.7eLLrk/build.Q8e/src --env=AUTOPKGTEST_TESTBED_ARCH=s390x --env=AUTOPKGTEST_TEST_ARCH=s390x --env=DEB_BUILD_OPTIONS=parallel=2 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest.7eLLrk/autodep8-python3-stderr --stdout=/tmp/autopkgtest.7eLLrk/autodep8-python3-stdout --tmp=/tmp/autopkgtest.7eLLrk/autopkgtest_tmp --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 -- bash -ec \'set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done\''], kind test, sout raw, serr raw, env [] 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: creating AUTOPKGTEST_ARTIFACTS: /tmp/autopkgtest.7eLLrk/autodep8-python3-artifacts 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: changing to directory: /tmp/autopkgtest.7eLLrk/build.Q8e/src 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: AUTOPKGTEST_TESTBED_ARCH=s390x 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: AUTOPKGTEST_TEST_ARCH=s390x 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: DEB_BUILD_OPTIONS=parallel=2 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: DEBIAN_FRONTEND=noninteractive 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: LANG=C.UTF-8 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LANGUAGE 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_ADDRESS 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_ALL 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_COLLATE 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_CTYPE 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_IDENTIFICATION 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_MEASUREMENT 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_MESSAGES 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_MONETARY 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_NAME 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_NUMERIC 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_PAPER 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_TELEPHONE 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: unsetting environment: LC_TIME 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: will create pid file: /tmp/autopkgtest_script_pid 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: pretending to be a login shell 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: will write standard error to /tmp/autopkgtest.7eLLrk/autodep8-python3-stderr 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: will write stdout to /tmp/autopkgtest.7eLLrk/autodep8-python3-stdout 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: creating AUTOPKGTEST_TMP: /tmp/autopkgtest.7eLLrk/autopkgtest_tmp 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: setting environment: ADT_TEST_TRIGGERS=sphinx/8.1.3-5 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: command to run: bash -ec set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: copying /tmp/tmp.7JsemKdLvP/out to stdout and file: /tmp/autopkgtest.7eLLrk/autodep8-python3-stdout 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: copying /tmp/tmp.7JsemKdLvP/err to standard error and file: /tmp/autopkgtest.7eLLrk/autodep8-python3-stdout 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: writing script pid 1431 to /tmp/autopkgtest_script_pid 407s Testing with python3.12: 407s 407s Testing with python3.13: 407s 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: checking for leaked background processes... 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: waiting for tee/cat subprocesses... 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: cleaning up... 407s /tmp/autopkgtest.7eLLrk/wrapper.sh: Exit status: 0 407s autopkgtest: DBG: testbed command exited with code 0 408s autopkgtest [12:56:14]: test autodep8-python3: -----------------------] 408s autopkgtest: DBG: testbed executing test finished with exit status 0 408s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/autodep8-python3-stdout /tmp/autopkgtest-work.zv8igqys/out/autodep8-python3-stdout 408s autopkgtest: DBG: got reply from testbed: ok 408s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/autodep8-python3-stderr /tmp/autopkgtest-work.zv8igqys/out/autodep8-python3-stderr 408s autopkgtest: DBG: got reply from testbed: ok 408s autopkgtest [12:56:14]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 408s autodep8-python3 PASS (superficial) 408s autopkgtest: DBG: sending command to testbed: copyup /tmp/autopkgtest.7eLLrk/autodep8-python3-artifacts/ /tmp/autopkgtest-work.zv8igqys/out/artifacts/ 408s autopkgtest: DBG: got reply from testbed: ok 408s autopkgtest: DBG: testbed command ['rm', '-rf', '/tmp/autopkgtest.7eLLrk/autodep8-python3-artifacts', '/tmp/autopkgtest.7eLLrk/autopkgtest_tmp'], kind short, sout raw, serr pipe, env [] 408s autopkgtest: DBG: testbed command exited with code 0 408s autopkgtest: DBG: needs_reset, previously=False, requested by run_tests() line 230 408s autopkgtest [12:56:14]: @@@@@@@@@@@@@@@@@@@@ summary 408s run-tests PASS 408s autodep8-python3 PASS (superficial) 408s autopkgtest: DBG: testbed stop 408s autopkgtest: DBG: testbed close, scratch=/tmp/autopkgtest.7eLLrk 408s autopkgtest: DBG: sending command to testbed: close 426s autopkgtest: DBG: got reply from testbed: ok 426s autopkgtest: DBG: sending command to testbed: quit 426s nova [W] Using flock in prodstack6-s390x 426s flock: timeout while waiting to get lock 426s Creating nova instance adt-plucky-s390x-python-pomegranate-20250219-124926-juju-7f2275-prod-proposed-migration-environment-15-61585ae4-5abe-46ae-ac8f-1c0296a524f1 from image adt/ubuntu-plucky-s390x-server-20250219.img (UUID 7af5aa59-4155-4177-a560-02c7dd963d23)... 426s nova [W] Timed out waiting for 2345c22a-24a0-4ff6-9e4e-b28497b345b8 to get deleted. 426s nova [W] Using flock in prodstack6-s390x 426s flock: timeout while waiting to get lock 426s Creating nova instance adt-plucky-s390x-python-pomegranate-20250219-124926-juju-7f2275-prod-proposed-migration-environment-15-61585ae4-5abe-46ae-ac8f-1c0296a524f1 from image adt/ubuntu-plucky-s390x-server-20250219.img (UUID 7af5aa59-4155-4177-a560-02c7dd963d23)... 426s nova [W] Timed out waiting for 46cb919f-9968-43bd-a6e4-209b192b993f to get deleted.