0s autopkgtest [09:20:28]: starting date and time: 2024-12-19 09:20:28+0000 0s autopkgtest [09:20:28]: git checkout: c2a78735 Merge branch 'timeout-nova-boot' into 'ubuntu/production' 0s autopkgtest [09:20:28]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.42gtpmlo/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-tz --apt-upgrade undertime --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-tz/2024.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-21.secgroup --name adt-plucky-s390x-undertime-20241219-092027-juju-7f2275-prod-proposed-migration-environment-20-63a406bb-fef9-4b5f-ae8c-e58bb6f15a6b --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --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/ 110s autopkgtest [09:22:18]: testbed dpkg architecture: s390x 110s autopkgtest [09:22:18]: testbed apt version: 2.9.16 110s autopkgtest [09:22:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 110s autopkgtest [09:22:18]: testbed release detected to be: None 111s autopkgtest [09:22:19]: updating testbed package index (apt update) 111s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 112s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 112s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 112s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 112s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 112s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [59.0 kB] 112s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [725 kB] 112s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [10.8 kB] 112s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [85.8 kB] 112s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 112s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [490 kB] 113s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3108 B] 113s Fetched 1458 kB in 1s (1100 kB/s) 113s Reading package lists... 114s Reading package lists... 114s Building dependency tree... 114s Reading state information... 114s Calculating upgrade... 114s The following packages will be upgraded: 114s python3-pkg-resources python3-setuptools 114s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s Need to get 788 kB of archives. 114s After this operation, 50.2 kB disk space will be freed. 114s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x python3-pkg-resources all 75.6.0-1 [144 kB] 115s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3-setuptools all 75.6.0-1 [645 kB] 115s Fetched 788 kB in 1s (1043 kB/s) 115s (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 ... 55548 files and directories currently installed.) 115s Preparing to unpack .../python3-pkg-resources_75.6.0-1_all.deb ... 115s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 115s Preparing to unpack .../python3-setuptools_75.6.0-1_all.deb ... 115s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 116s Setting up python3-pkg-resources (75.6.0-1) ... 116s Setting up python3-setuptools (75.6.0-1) ... 117s Reading package lists... 117s Building dependency tree... 117s Reading state information... 117s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s autopkgtest [09:22:25]: upgrading testbed (apt dist-upgrade and autopurge) 117s Reading package lists... 117s Building dependency tree... 117s Reading state information... 117s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 117s Starting 2 pkgProblemResolver with broken count: 0 117s Done 117s Entering ResolveByKeep 118s 118s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Starting pkgProblemResolver with broken count: 0 118s Starting 2 pkgProblemResolver with broken count: 0 118s Done 118s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 121s autopkgtest [09:22:29]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 121s autopkgtest [09:22:29]: @@@@@@@@@@@@@@@@@@@@ apt-source undertime 122s Get:1 http://ftpmaster.internal/ubuntu plucky/universe undertime 4.2.0 (dsc) [1208 B] 122s Get:2 http://ftpmaster.internal/ubuntu plucky/universe undertime 4.2.0 (tar) [424 kB] 122s gpgv: Signature made Wed Sep 11 17:06:26 2024 UTC 122s gpgv: using EDDSA key BBB6CD4C98D74E1358A752A602293A6FA4E53473 122s gpgv: Can't check signature: No public key 122s dpkg-source: warning: cannot verify inline signature for ./undertime_4.2.0.dsc: no acceptable signature found 122s autopkgtest [09:22:30]: testing package undertime version 4.2.0 123s autopkgtest [09:22:31]: build not needed 123s autopkgtest [09:22:31]: test command1: preparing testbed 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 124s Starting pkgProblemResolver with broken count: 0 124s Starting 2 pkgProblemResolver with broken count: 0 124s Done 124s The following NEW packages will be installed: 124s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 124s cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 124s dh-python dh-strip-nondeterminism dwz g++ g++-14 g++-14-s390x-linux-gnu 124s g++-s390x-linux-gnu gcc gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu 124s gettext intltool-debian libarchive-zip-perl libasan8 libcc1-0 124s libdebhelper-perl libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 124s libisl23 libitm1 libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 124s libjs-jquery-metadata libjs-jquery-tablesorter 124s libjs-jquery-throttle-debounce libmpc3 libpython3.13-minimal 124s libpython3.13-stdlib libstdc++-14-dev libtool libubsan1 m4 po-debconf 124s python3-coverage python3-dateparser python3-dateutil python3-ephem 124s python3-iniconfig python3-packaging python3-pluggy python3-pytest 124s python3-pytest-cov python3-regex python3-setuptools-scm python3-tabulate 124s python3-termcolor python3-tz python3-tzlocal python3.13 python3.13-minimal 124s undertime 124s 0 upgraded, 66 newly installed, 0 to remove and 0 not upgraded. 124s Need to get 62.4 MB of archives. 124s After this operation, 205 MB of additional disk space will be used. 124s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.0-2 [877 kB] 125s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.0-2 [2172 kB] 125s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 125s Get:4 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2.1 [11.5 kB] 125s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-4build1 [256 kB] 126s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3 [382 kB] 126s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 126s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 126s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.22.5-3 [616 kB] 126s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 126s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 126s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-11ubuntu1 [9575 kB] 127s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-11ubuntu1 [1028 B] 127s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [5452 B] 127s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.1.0-2ubuntu1 [22.4 kB] 127s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 14.2.0-11ubuntu1 [50.7 kB] 127s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-11ubuntu1 [151 kB] 127s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 14.2.0-11ubuntu1 [30.9 kB] 127s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 14.2.0-11ubuntu1 [2964 kB] 127s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 14.2.0-11ubuntu1 [1184 kB] 127s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-11ubuntu1 [1036 kB] 127s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-11ubuntu1 [18.7 MB] 128s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-11ubuntu1 [521 kB] 128s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [1204 B] 128s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.1.0-2ubuntu1 [4996 B] 128s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-11ubuntu1 [2610 kB] 128s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-11ubuntu1 [11.0 MB] 129s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-11ubuntu1 [20.1 kB] 129s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [956 B] 129s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.1.0-2ubuntu1 [1076 B] 129s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 129s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 129s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.4.7-8 [166 kB] 129s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 129s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 129s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 129s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.0-1 [5058 B] 129s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-1 [49.9 kB] 129s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 129s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.22.5-3 [997 kB] 129s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 129s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 129s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.20ubuntu1 [893 kB] 129s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-python all 6.20241217 [117 kB] 129s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-jquery-metadata all 12-4 [6582 B] 129s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 129s Get:47 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 129s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.0-2 [2086 kB] 129s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.0-2 [719 kB] 129s Get:50 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-coverage s390x 7.4.4+dfsg1-0ubuntu3 [150 kB] 129s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x python3-dateutil all 2.9.0-3 [80.2 kB] 129s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-regex s390x 0.1.20240724-1build1 [310 kB] 129s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-tz all 2024.2-1 [31.5 kB] 129s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-tzlocal all 5.2-1.1 [20.5 kB] 129s Get:55 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-dateparser all 1.2.0-4 [180 kB] 129s Get:56 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ephem s390x 4.1.6-1build1 [1332 kB] 129s Get:57 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 129s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 129s Get:59 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 129s Get:60 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.3-1 [251 kB] 129s Get:61 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 129s Get:62 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-cov all 5.0.0-1 [21.3 kB] 129s Get:63 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-setuptools-scm all 8.1.0-1 [32.2 kB] 129s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tabulate all 0.9.0-1 [45.3 kB] 129s Get:65 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-termcolor all 2.4.0-1 [9468 B] 129s Get:66 http://ftpmaster.internal/ubuntu plucky/universe s390x undertime all 4.2.0 [47.8 kB] 129s Fetched 62.4 MB in 5s (11.7 MB/s) 129s Selecting previously unselected package libpython3.13-minimal:s390x. 130s (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 ... 55486 files and directories currently installed.) 130s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_s390x.deb ... 130s Unpacking libpython3.13-minimal:s390x (3.13.0-2) ... 130s Selecting previously unselected package python3.13-minimal. 130s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_s390x.deb ... 130s Unpacking python3.13-minimal (3.13.0-2) ... 130s Selecting previously unselected package libjs-jquery. 130s Preparing to unpack .../02-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 130s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 130s Selecting previously unselected package libjs-jquery-hotkeys. 130s Preparing to unpack .../03-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2.1_all.deb ... 130s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 130s Selecting previously unselected package m4. 130s Preparing to unpack .../04-m4_1.4.19-4build1_s390x.deb ... 130s Unpacking m4 (1.4.19-4build1) ... 130s Selecting previously unselected package autoconf. 130s Preparing to unpack .../05-autoconf_2.72-3_all.deb ... 130s Unpacking autoconf (2.72-3) ... 130s Selecting previously unselected package autotools-dev. 130s Preparing to unpack .../06-autotools-dev_20220109.1_all.deb ... 130s Unpacking autotools-dev (20220109.1) ... 130s Selecting previously unselected package automake. 130s Preparing to unpack .../07-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 130s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 130s Selecting previously unselected package autopoint. 130s Preparing to unpack .../08-autopoint_0.22.5-3_all.deb ... 130s Unpacking autopoint (0.22.5-3) ... 130s Selecting previously unselected package libisl23:s390x. 130s Preparing to unpack .../09-libisl23_0.27-1_s390x.deb ... 130s Unpacking libisl23:s390x (0.27-1) ... 130s Selecting previously unselected package libmpc3:s390x. 130s Preparing to unpack .../10-libmpc3_1.3.1-1build2_s390x.deb ... 130s Unpacking libmpc3:s390x (1.3.1-1build2) ... 130s Selecting previously unselected package cpp-14-s390x-linux-gnu. 130s Preparing to unpack .../11-cpp-14-s390x-linux-gnu_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking cpp-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package cpp-14. 130s Preparing to unpack .../12-cpp-14_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking cpp-14 (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package cpp-s390x-linux-gnu. 130s Preparing to unpack .../13-cpp-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 130s Unpacking cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 130s Selecting previously unselected package cpp. 130s Preparing to unpack .../14-cpp_4%3a14.1.0-2ubuntu1_s390x.deb ... 130s Unpacking cpp (4:14.1.0-2ubuntu1) ... 130s Selecting previously unselected package libcc1-0:s390x. 130s Preparing to unpack .../15-libcc1-0_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking libcc1-0:s390x (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package libgomp1:s390x. 130s Preparing to unpack .../16-libgomp1_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking libgomp1:s390x (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package libitm1:s390x. 130s Preparing to unpack .../17-libitm1_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking libitm1:s390x (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package libasan8:s390x. 130s Preparing to unpack .../18-libasan8_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking libasan8:s390x (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package libubsan1:s390x. 130s Preparing to unpack .../19-libubsan1_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking libubsan1:s390x (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package libgcc-14-dev:s390x. 130s Preparing to unpack .../20-libgcc-14-dev_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking libgcc-14-dev:s390x (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package gcc-14-s390x-linux-gnu. 130s Preparing to unpack .../21-gcc-14-s390x-linux-gnu_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking gcc-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package gcc-14. 130s Preparing to unpack .../22-gcc-14_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking gcc-14 (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package gcc-s390x-linux-gnu. 130s Preparing to unpack .../23-gcc-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 130s Unpacking gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 130s Selecting previously unselected package gcc. 130s Preparing to unpack .../24-gcc_4%3a14.1.0-2ubuntu1_s390x.deb ... 130s Unpacking gcc (4:14.1.0-2ubuntu1) ... 130s Selecting previously unselected package libstdc++-14-dev:s390x. 130s Preparing to unpack .../25-libstdc++-14-dev_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking libstdc++-14-dev:s390x (14.2.0-11ubuntu1) ... 130s Selecting previously unselected package g++-14-s390x-linux-gnu. 130s Preparing to unpack .../26-g++-14-s390x-linux-gnu_14.2.0-11ubuntu1_s390x.deb ... 130s Unpacking g++-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 131s Selecting previously unselected package g++-14. 131s Preparing to unpack .../27-g++-14_14.2.0-11ubuntu1_s390x.deb ... 131s Unpacking g++-14 (14.2.0-11ubuntu1) ... 131s Selecting previously unselected package g++-s390x-linux-gnu. 131s Preparing to unpack .../28-g++-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 131s Unpacking g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 131s Selecting previously unselected package g++. 131s Preparing to unpack .../29-g++_4%3a14.1.0-2ubuntu1_s390x.deb ... 131s Unpacking g++ (4:14.1.0-2ubuntu1) ... 131s Selecting previously unselected package build-essential. 131s Preparing to unpack .../30-build-essential_12.10ubuntu1_s390x.deb ... 131s Unpacking build-essential (12.10ubuntu1) ... 131s Selecting previously unselected package libdebhelper-perl. 131s Preparing to unpack .../31-libdebhelper-perl_13.20ubuntu1_all.deb ... 131s Unpacking libdebhelper-perl (13.20ubuntu1) ... 131s Selecting previously unselected package libtool. 131s Preparing to unpack .../32-libtool_2.4.7-8_all.deb ... 131s Unpacking libtool (2.4.7-8) ... 131s Selecting previously unselected package dh-autoreconf. 131s Preparing to unpack .../33-dh-autoreconf_20_all.deb ... 131s Unpacking dh-autoreconf (20) ... 131s Selecting previously unselected package libarchive-zip-perl. 131s Preparing to unpack .../34-libarchive-zip-perl_1.68-1_all.deb ... 131s Unpacking libarchive-zip-perl (1.68-1) ... 131s Selecting previously unselected package libfile-stripnondeterminism-perl. 131s Preparing to unpack .../35-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 131s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 131s Selecting previously unselected package dh-strip-nondeterminism. 131s Preparing to unpack .../36-dh-strip-nondeterminism_1.14.0-1_all.deb ... 131s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 131s Selecting previously unselected package debugedit. 131s Preparing to unpack .../37-debugedit_1%3a5.1-1_s390x.deb ... 131s Unpacking debugedit (1:5.1-1) ... 131s Selecting previously unselected package dwz. 131s Preparing to unpack .../38-dwz_0.15-1build6_s390x.deb ... 131s Unpacking dwz (0.15-1build6) ... 131s Selecting previously unselected package gettext. 131s Preparing to unpack .../39-gettext_0.22.5-3_s390x.deb ... 131s Unpacking gettext (0.22.5-3) ... 131s Selecting previously unselected package intltool-debian. 131s Preparing to unpack .../40-intltool-debian_0.35.0+20060710.6_all.deb ... 131s Unpacking intltool-debian (0.35.0+20060710.6) ... 131s Selecting previously unselected package po-debconf. 131s Preparing to unpack .../41-po-debconf_1.0.21+nmu1_all.deb ... 131s Unpacking po-debconf (1.0.21+nmu1) ... 131s Selecting previously unselected package debhelper. 131s Preparing to unpack .../42-debhelper_13.20ubuntu1_all.deb ... 131s Unpacking debhelper (13.20ubuntu1) ... 131s Selecting previously unselected package dh-python. 131s Preparing to unpack .../43-dh-python_6.20241217_all.deb ... 131s Unpacking dh-python (6.20241217) ... 131s Selecting previously unselected package libjs-jquery-metadata. 131s Preparing to unpack .../44-libjs-jquery-metadata_12-4_all.deb ... 131s Unpacking libjs-jquery-metadata (12-4) ... 131s Selecting previously unselected package libjs-jquery-tablesorter. 131s Preparing to unpack .../45-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 131s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 131s Selecting previously unselected package libjs-jquery-throttle-debounce. 131s Preparing to unpack .../46-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 131s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 131s Selecting previously unselected package libpython3.13-stdlib:s390x. 131s Preparing to unpack .../47-libpython3.13-stdlib_3.13.0-2_s390x.deb ... 131s Unpacking libpython3.13-stdlib:s390x (3.13.0-2) ... 131s Selecting previously unselected package python3.13. 131s Preparing to unpack .../48-python3.13_3.13.0-2_s390x.deb ... 131s Unpacking python3.13 (3.13.0-2) ... 131s Selecting previously unselected package python3-coverage. 131s Preparing to unpack .../49-python3-coverage_7.4.4+dfsg1-0ubuntu3_s390x.deb ... 131s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 131s Selecting previously unselected package python3-dateutil. 131s Preparing to unpack .../50-python3-dateutil_2.9.0-3_all.deb ... 131s Unpacking python3-dateutil (2.9.0-3) ... 131s Selecting previously unselected package python3-regex. 131s Preparing to unpack .../51-python3-regex_0.1.20240724-1build1_s390x.deb ... 131s Unpacking python3-regex (0.1.20240724-1build1) ... 131s Selecting previously unselected package python3-tz. 131s Preparing to unpack .../52-python3-tz_2024.2-1_all.deb ... 131s Unpacking python3-tz (2024.2-1) ... 131s Selecting previously unselected package python3-tzlocal. 131s Preparing to unpack .../53-python3-tzlocal_5.2-1.1_all.deb ... 131s Unpacking python3-tzlocal (5.2-1.1) ... 131s Selecting previously unselected package python3-dateparser. 131s Preparing to unpack .../54-python3-dateparser_1.2.0-4_all.deb ... 131s Unpacking python3-dateparser (1.2.0-4) ... 131s Selecting previously unselected package python3-ephem. 131s Preparing to unpack .../55-python3-ephem_4.1.6-1build1_s390x.deb ... 131s Unpacking python3-ephem (4.1.6-1build1) ... 131s Selecting previously unselected package python3-iniconfig. 131s Preparing to unpack .../56-python3-iniconfig_1.1.1-2_all.deb ... 131s Unpacking python3-iniconfig (1.1.1-2) ... 131s Selecting previously unselected package python3-packaging. 131s Preparing to unpack .../57-python3-packaging_24.2-1_all.deb ... 131s Unpacking python3-packaging (24.2-1) ... 131s Selecting previously unselected package python3-pluggy. 131s Preparing to unpack .../58-python3-pluggy_1.5.0-1_all.deb ... 131s Unpacking python3-pluggy (1.5.0-1) ... 131s Selecting previously unselected package python3-pytest. 131s Preparing to unpack .../59-python3-pytest_8.3.3-1_all.deb ... 131s Unpacking python3-pytest (8.3.3-1) ... 131s Selecting previously unselected package libjs-jquery-isonscreen. 131s Preparing to unpack .../60-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 131s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 131s Selecting previously unselected package python3-pytest-cov. 131s Preparing to unpack .../61-python3-pytest-cov_5.0.0-1_all.deb ... 131s Unpacking python3-pytest-cov (5.0.0-1) ... 131s Selecting previously unselected package python3-setuptools-scm. 131s Preparing to unpack .../62-python3-setuptools-scm_8.1.0-1_all.deb ... 131s Unpacking python3-setuptools-scm (8.1.0-1) ... 131s Selecting previously unselected package python3-tabulate. 131s Preparing to unpack .../63-python3-tabulate_0.9.0-1_all.deb ... 131s Unpacking python3-tabulate (0.9.0-1) ... 131s Selecting previously unselected package python3-termcolor. 131s Preparing to unpack .../64-python3-termcolor_2.4.0-1_all.deb ... 131s Unpacking python3-termcolor (2.4.0-1) ... 131s Selecting previously unselected package undertime. 131s Preparing to unpack .../65-undertime_4.2.0_all.deb ... 131s Unpacking undertime (4.2.0) ... 131s Setting up dh-python (6.20241217) ... 131s Setting up python3-termcolor (2.4.0-1) ... 131s Setting up python3-iniconfig (1.1.1-2) ... 132s Setting up libarchive-zip-perl (1.68-1) ... 132s Setting up python3-ephem (4.1.6-1build1) ... 132s Setting up libdebhelper-perl (13.20ubuntu1) ... 132s Setting up python3-tabulate (0.9.0-1) ... 132s Setting up m4 (1.4.19-4build1) ... 132s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 132s Setting up libgomp1:s390x (14.2.0-11ubuntu1) ... 132s Setting up python3-tz (2024.2-1) ... 132s Setting up libpython3.13-minimal:s390x (3.13.0-2) ... 132s Setting up autotools-dev (20220109.1) ... 132s Setting up python3-packaging (24.2-1) ... 132s Setting up libmpc3:s390x (1.3.1-1build2) ... 132s Setting up autopoint (0.22.5-3) ... 132s Setting up python3-regex (0.1.20240724-1build1) ... 133s Setting up autoconf (2.72-3) ... 133s Setting up python3-pluggy (1.5.0-1) ... 133s Setting up libubsan1:s390x (14.2.0-11ubuntu1) ... 133s Setting up dwz (0.15-1build6) ... 133s Setting up libasan8:s390x (14.2.0-11ubuntu1) ... 133s Setting up debugedit (1:5.1-1) ... 133s Setting up python3.13-minimal (3.13.0-2) ... 134s Setting up python3-dateutil (2.9.0-3) ... 134s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 134s Setting up python3-tzlocal (5.2-1.1) ... 134s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 134s Setting up libisl23:s390x (0.27-1) ... 134s Setting up libpython3.13-stdlib:s390x (3.13.0-2) ... 134s Setting up libcc1-0:s390x (14.2.0-11ubuntu1) ... 134s Setting up libitm1:s390x (14.2.0-11ubuntu1) ... 134s Setting up automake (1:1.16.5-1.3ubuntu1) ... 134s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 134s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 134s Setting up python3-dateparser (1.2.0-4) ... 134s Setting up undertime (4.2.0) ... 134s Setting up gettext (0.22.5-3) ... 134s Setting up python3.13 (3.13.0-2) ... 135s Setting up python3-pytest (8.3.3-1) ... 136s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 136s Setting up python3-setuptools-scm (8.1.0-1) ... 137s Setting up intltool-debian (0.35.0+20060710.6) ... 137s Setting up libjs-jquery-metadata (12-4) ... 137s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 137s Setting up cpp-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 137s Setting up cpp-14 (14.2.0-11ubuntu1) ... 137s Setting up dh-strip-nondeterminism (1.14.0-1) ... 137s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 137s Setting up libgcc-14-dev:s390x (14.2.0-11ubuntu1) ... 137s Setting up libstdc++-14-dev:s390x (14.2.0-11ubuntu1) ... 137s Setting up cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 137s Setting up po-debconf (1.0.21+nmu1) ... 137s Setting up python3-pytest-cov (5.0.0-1) ... 137s Setting up gcc-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 137s Setting up gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 137s Setting up g++-14-s390x-linux-gnu (14.2.0-11ubuntu1) ... 137s Setting up cpp (4:14.1.0-2ubuntu1) ... 137s Setting up g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 137s Setting up gcc-14 (14.2.0-11ubuntu1) ... 137s Setting up g++-14 (14.2.0-11ubuntu1) ... 137s Setting up libtool (2.4.7-8) ... 137s Setting up gcc (4:14.1.0-2ubuntu1) ... 137s Setting up dh-autoreconf (20) ... 137s Setting up g++ (4:14.1.0-2ubuntu1) ... 137s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 137s Setting up build-essential (12.10ubuntu1) ... 137s Setting up debhelper (13.20ubuntu1) ... 137s Processing triggers for man-db (2.13.0-1) ... 138s Processing triggers for install-info (7.1.1-1) ... 138s Processing triggers for libc-bin (2.40-1ubuntu3) ... 138s Processing triggers for systemd (256.5-2ubuntu4) ... 139s autopkgtest [09:22:47]: test command1: TZ=UTC pytest-3 139s autopkgtest [09:22:47]: test command1: [----------------------- 139s ============================= test session starts ============================== 139s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 139s rootdir: /tmp/autopkgtest.fLaUEr/build.R0M/src 139s configfile: setup.cfg 139s plugins: typeguard-4.4.1, cov-5.0.0 139s collected 13 items 139s 144s test_undertime.py FFFF..... [ 69%] 144s undertime.py .F.. [100%] 144s 144s =================================== FAILURES =================================== 144s ____________________________ test_main_two_corners _____________________________ 144s 144s capsys = <_pytest.capture.CaptureFixture object at 0x3ffa5383d70> 144s 144s def test_main_two_corners(capsys): 144s """This tests two corner cases, still to be documented.""" 144s argv = BASE_ARGV + ["--no-unique"] 144s date = ["--date", "2020-03-08 12:00:00-04:00"] 144s zones = ["--timezone", "EST", "America/New_York", "UTC"] 144s args = UndertimeArgumentParser().parse_args(argv + date + zones) 144s main(args) 144s captured = capsys.readouterr() 144s > assert captured.out.split("\n")[:13] == [ 144s "╔════════╤════════════════════╤════════╤═══════════╗", 144s "║ EST │ America/New_York │ UTC │ overlap ║", 144s "╠════════╪════════════════════╪════════╪═══════════╣", 144s "║ 19:00 │ 19:00 │ 00:00 │ 0 ║", 144s "║ 20:00 │ 20:00 │ 01:00 │ 0 ║", 144s "║ 21:00 │ 21:00 │ 02:00 │ 0 ║", 144s "║ 22:00 │ 22:00 │ 03:00 │ 0 ║", 144s "║ 23:00 │ 23:00 │ 04:00 │ 0 ║", 144s "║ 00:00 │ 00:00 │ 05:00 │ 0 ║", 144s "║ 01:00 │ 01:00 │ 06:00 │ 0 ║", 144s "║ 02:00 │ 03:00 │ 07:00 │ 0 ║", 144s "║ 03:00 │ 04:00 │ 08:00 │ 0 ║", 144s "║ 04:00 │ 05:00 │ 09:00_ │ 1 ║", 144s ] 144s E AssertionError: assert ['╔══════════... 0 ║', ...] == ['╔════════╤═... 0 ║', ...] 144s E 144s E At index 0 diff: '╔═══════════════════╤════════════════════╤════════╤═══════════╗' != '╔════════╤════════════════════╤════════╤═══════════╗' 144s E Use -v to get more diff 144s 144s test_undertime.py:25: AssertionError 144s ------------------------------ Captured log call ------------------------------- 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:327 not loading delayed action because of config override 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:900 local zone: UTC 145s DEBUG root:undertime.py:765 trying to parse date '2020-03-08 12:00:00-04:00' with dateparser module 145s DEBUG root:undertime.py:1044 nearest midnight is 2020-03-08 00:00:00+00:00 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s __________________________ test_main_overlap_truncate __________________________ 145s 145s capsys = <_pytest.capture.CaptureFixture object at 0x3ffa50bdd30> 145s 145s def test_main_overlap_truncate(capsys): 145s date = ["--date", "2020-11-01 12:00:00-04:00"] 145s argv = BASE_ARGV + ["--no-unique"] 145s zones = ["--timezone", "EST", "America/New_York", "UTC"] 145s args = UndertimeArgumentParser().parse_args(argv + date + zones) 145s main(args) 145s captured = capsys.readouterr() 145s > assert captured.out.split("\n")[:13] == [ 145s "╔════════╤════════════════════╤════════╤═══════════╗", 145s "║ EST │ America/New_York │ UTC │ overlap ║", 145s "╠════════╪════════════════════╪════════╪═══════════╣", 145s "║ 19:00 │ 20:00 │ 00:00 │ 0 ║", 145s "║ 20:00 │ 21:00 │ 01:00 │ 0 ║", 145s "║ 21:00 │ 22:00 │ 02:00 │ 0 ║", 145s "║ 22:00 │ 23:00 │ 03:00 │ 0 ║", 145s "║ 23:00 │ 00:00 │ 04:00 │ 0 ║", 145s "║ 00:00 │ 01:00 │ 05:00 │ 0 ║", 145s "║ 01:00 │ 01:00 │ 06:00 │ 0 ║", 145s "║ 02:00 │ 02:00 │ 07:00 │ 0 ║", 145s "║ 03:00 │ 03:00 │ 08:00 │ 0 ║", 145s "║ 04:00 │ 04:00 │ 09:00_ │ 1 ║", 145s ] 145s E AssertionError: assert ['╔══════════... 0 ║', ...] == ['╔════════╤═... 0 ║', ...] 145s E 145s E At index 0 diff: '╔═══════════════════╤════════════════════╤════════╤═══════════╗' != '╔════════╤════════════════════╤════════╤═══════════╗' 145s E Use -v to get more diff 145s 145s test_undertime.py:53: AssertionError 145s ------------------------------ Captured log call ------------------------------- 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:327 not loading delayed action because of config override 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:900 local zone: UTC 145s DEBUG root:undertime.py:765 trying to parse date '2020-11-01 12:00:00-04:00' with dateparser module 145s DEBUG root:undertime.py:1044 nearest midnight is 2020-11-01 00:00:00+00:00 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 0 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 1 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 2 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 3 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 4 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 5 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 6 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 7 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 8 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 9 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 10 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 11 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 12 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 19 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 13 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 20 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 14 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 21 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 15 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 17 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 22 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 16 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 18 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s DEBUG root:undertime.py:683 normal case: start before end: 9 <= 23 <= 17 145s ______________________________ test_main_no_table ______________________________ 145s 145s capsys = <_pytest.capture.CaptureFixture object at 0x3ffa46fc950> 145s 145s def test_main_no_table(capsys): 145s date = ["--date", "2020-11-01 12:00:00-04:00"] 145s argv = BASE_ARGV + ["--no-unique"] 145s zones = ["--timezone", "EST", "America/New_York", "UTC"] 145s extra = ["--no-table"] 145s args = UndertimeArgumentParser().parse_args(argv + date + zones + extra) 145s main(args) 145s captured = capsys.readouterr() 145s > assert ( 145s captured.out 145s == """UTC time: 2020-11-01 16:00:00+00:00 145s local time: 2020-11-01 16:00:00+00:00 145s equivalent to: 11:00 EST, 11:00 America/New_York, 16:00 UTC 145s """ 145s ) 145s E AssertionError: assert 'UTC time: 20..., 16:00 UTC\n' == 'UTC time: 20..., 16:00 UTC\n' 145s E 145s E Skipping 79 identical leading characters in diff, use -v to show 145s E - alent to: 11:00 EST, 11:00 America/New_York, 16:00 UTC 145s E + alent to: 09:00 America/Creston, 11:00 America/New_York, 16:00 UTC 145s 145s test_undertime.py:102: AssertionError 145s ------------------------------ Captured log call ------------------------------- 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:327 not loading delayed action because of config override 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:900 local zone: UTC 145s DEBUG root:undertime.py:765 trying to parse date '2020-11-01 12:00:00-04:00' with dateparser module 145s ______________________________ test_main_next_day ______________________________ 145s 145s capsys = <_pytest.capture.CaptureFixture object at 0x3ffa4518bc0> 145s 145s def test_main_next_day(capsys): 145s date = ["--date", "2020-11-01 12:00:00-04:00"] 145s argv = BASE_ARGV + ["--no-unique"] 145s zones = ["--timezone", "EST", "America/New_York", "UTC", "Pacific/Auckland"] 145s extra = ["--no-table"] 145s args = UndertimeArgumentParser().parse_args(argv + date + zones + extra) 145s main(args) 145s captured = capsys.readouterr() 145s > assert ( 145s captured.out 145s == """UTC time: 2020-11-01 16:00:00+00:00 145s local time: 2020-11-01 16:00:00+00:00 145s equivalent to: 11:00 EST, 11:00 America/New_York, 16:00 UTC, 2020-11-02 05:00 Pacific/Auckland 145s """ 145s ) 145s E AssertionError: assert 'UTC time: 20...ic/Auckland\n' == 'UTC time: 20...ic/Auckland\n' 145s E 145s E Skipping 79 identical leading characters in diff, use -v to show 145s E - alent to: 11:00 EST, 11:00 America/New_York, 16:00 UTC, 2020-11-02 05:00 Pacific/Auckland 145s E ? ----------- 145s E + alent to: 09:00 America/Creston, 11:00 America/New_York, 16:00 UTC, 2020-11-02 05:00 Pacific/Auckland 145s E ? +++++++++++++++++++++++ 145s 145s test_undertime.py:119: AssertionError 145s ------------------------------ Captured log call ------------------------------- 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:327 not loading delayed action because of config override 145s DEBUG root:undertime.py:182 parsing path /dev/null as YAML 145s DEBUG root:undertime.py:900 local zone: UTC 145s DEBUG root:undertime.py:765 trying to parse date '2020-11-01 12:00:00-04:00' with dateparser module 145s DEBUG root:undertime.py:946 different day: local (UTC) is 2020-11-01 other (Pacific/Auckland) is 2020-11-02 145s ________________________ [doctest] undertime.guess_zone ________________________ 145s 969 145s 970 >>> str(guess_zone('Toronto')) 145s 971 'America/Toronto' 145s 972 >>> str(guess_zone('La Paz')) 145s 973 'America/La_Paz' 145s 974 >>> str(guess_zone('Los Angeles')) 145s 975 'America/Los_Angeles' 145s 976 >>> str(guess_zone('Port au prince')) 145s 977 'America/Port-au-Prince' 145s 978 >>> str(guess_zone('EDT')) 145s Expected: 145s 'EST5EDT' 145s Got: 145s 'None' 145s 145s /tmp/autopkgtest.fLaUEr/build.R0M/src/undertime.py:978: DocTestFailure 145s ------------------------------ Captured log call ------------------------------- 145s WARNING root:undertime.py:1007 unknown zone, skipping: EDT 145s 145s ---------- coverage: platform linux, python 3.12.7-final-0 ----------- 145s Name Stmts Miss Cover 145s ------------------------------- 145s undertime 363 65 82% 145s ------------------------------- 145s TOTAL 363 65 82% 145s 145s =========================== short test summary info ============================ 145s FAILED test_undertime.py::test_main_two_corners - AssertionError: assert ['╔═... 145s FAILED test_undertime.py::test_main_overlap_truncate - AssertionError: assert... 145s FAILED test_undertime.py::test_main_no_table - AssertionError: assert 'UTC ti... 145s FAILED test_undertime.py::test_main_next_day - AssertionError: assert 'UTC ti... 145s FAILED undertime.py::undertime.guess_zone 145s ========================= 5 failed, 8 passed in 5.55s ========================== 145s autopkgtest [09:22:53]: test command1: -----------------------] 145s command1 FAIL non-zero exit status 1 145s autopkgtest [09:22:53]: test command1: - - - - - - - - - - results - - - - - - - - - - 146s autopkgtest [09:22:54]: @@@@@@@@@@@@@@@@@@@@ summary 146s command1 FAIL non-zero exit status 1 162s nova [W] Using flock in prodstack6-s390x 162s flock: timeout while waiting to get lock 162s Creating nova instance adt-plucky-s390x-undertime-20241219-092027-juju-7f2275-prod-proposed-migration-environment-20-63a406bb-fef9-4b5f-ae8c-e58bb6f15a6b from image adt/ubuntu-plucky-s390x-server-20241218.img (UUID 1c5a1e2c-a894-4edb-baa6-37207302805b)... 162s nova [W] Timed out waiting for 18c3be7b-6757-4971-ba35-0f96c0c4a146 to get deleted.