0s autopkgtest [15:17:44]: starting date and time: 2024-11-09 15:17:44+0000 1s autopkgtest [15:17:45]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 1s autopkgtest [15:17:45]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._9c4778t/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:wtforms --apt-upgrade wtforms-alchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=wtforms/3.2.1-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-arm64-47.secgroup --name adt-plucky-arm64-wtforms-alchemy-20241109-151744-juju-7f2275-prod-proposed-migration-environment-15-662e5d23-2837-49f0-ab91-b6ad6f2fa46a --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration -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'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 128s autopkgtest [15:19:52]: testbed dpkg architecture: arm64 128s autopkgtest [15:19:52]: testbed apt version: 2.9.8 128s autopkgtest [15:19:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 129s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 129s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 129s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 129s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 130s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1004 kB] 131s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [144 kB] 131s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 131s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [725 kB] 132s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.1 kB] 133s Fetched 2141 kB in 4s (560 kB/s) 133s Reading package lists... 135s Reading package lists... 135s Building dependency tree... 135s Reading state information... 136s Calculating upgrade... 137s The following NEW packages will be installed: 137s systemd-cryptsetup 137s The following packages will be upgraded: 137s base-passwd bash-completion libattr1 libbpf1 libbsd0 libbytesize-common 137s libbytesize1 libdrm-common libdrm2 libjson-glib-1.0-0 137s libjson-glib-1.0-common libmaxminddb0 libmnl0 libnghttp2-14 libnspr4 137s libnss-systemd libpam-systemd libpython3.12-minimal libpython3.12-stdlib 137s libpython3.12t64 libsystemd-shared libsystemd0 libudev1 libudisks2-0 137s liburcu8t64 linux-firmware openssh-client openssh-server openssh-sftp-server 137s pci.ids python3-gi python3-idna python3-jsonpatch python3-lazr.restfulclient 137s python3-urllib3 python3-wadllib python3.12 python3.12-gdbm 137s python3.12-minimal systemd systemd-resolved systemd-sysv systemd-timesyncd 137s udev udisks2 usbutils 137s 46 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 137s Need to get 557 MB of archives. 137s After this operation, 27.2 MB of additional disk space will be used. 137s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 base-passwd arm64 3.6.5 [53.5 kB] 137s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.12t64 arm64 3.12.7-2 [2312 kB] 141s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.7-2 [661 kB] 142s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.12-stdlib arm64 3.12.7-2 [2048 kB] 145s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.7-2 [2233 kB] 148s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.12-minimal arm64 3.12.7-2 [833 kB] 149s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libnss-systemd arm64 256.5-2ubuntu4 [162 kB] 149s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 systemd-timesyncd arm64 256.5-2ubuntu4 [39.5 kB] 149s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 systemd-resolved arm64 256.5-2ubuntu4 [312 kB] 150s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libsystemd-shared arm64 256.5-2ubuntu4 [2152 kB] 153s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsystemd0 arm64 256.5-2ubuntu4 [446 kB] 154s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 systemd-sysv arm64 256.5-2ubuntu4 [11.9 kB] 154s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam-systemd arm64 256.5-2ubuntu4 [242 kB] 154s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 systemd arm64 256.5-2ubuntu4 [3356 kB] 159s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 udev arm64 256.5-2ubuntu4 [1950 kB] 162s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libudev1 arm64 256.5-2ubuntu4 [194 kB] 162s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-sftp-server arm64 1:9.7p1-7ubuntu5 [36.7 kB] 162s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-server arm64 1:9.7p1-7ubuntu5 [507 kB] 163s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-client arm64 1:9.7p1-7ubuntu5 [891 kB] 164s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libattr1 arm64 1:2.5.2-2 [11.5 kB] 164s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libbsd0 arm64 0.12.2-2 [41.1 kB] 164s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libbpf1 arm64 1:1.4.6-1 [175 kB] 164s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libmnl0 arm64 1.0.5-3 [12.4 kB] 164s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-gi arm64 3.50.0-3 [241 kB] 164s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 bash-completion all 1:2.14.0-2 [210 kB] 165s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm-common all 2.4.123-1 [8436 B] 165s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 libdrm2 arm64 2.4.123-1 [42.2 kB] 165s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libmaxminddb0 arm64 1.11.0-1 [18.7 kB] 165s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libnghttp2-14 arm64 1.64.0-1 [74.5 kB] 165s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 liburcu8t64 arm64 0.14.1-1 [63.5 kB] 165s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 pci.ids all 0.0~2024.10.24-1 [279 kB] 165s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-gdbm arm64 3.12.7-2 [29.8 kB] 165s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 usbutils arm64 1:018-1 [80.9 kB] 165s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 libbytesize1 arm64 2.11-1ubuntu1 [13.0 kB] 165s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libbytesize-common all 2.11-1ubuntu1 [3584 B] 165s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-glib-1.0-common all 1.10.0+ds-2 [5502 B] 165s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-glib-1.0-0 arm64 1.10.0+ds-2 [66.4 kB] 166s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libnspr4 arm64 2:4.35-1.1ubuntu2 [116 kB] 166s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 udisks2 arm64 2.10.1-11ubuntu1 [293 kB] 166s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libudisks2-0 arm64 2.10.1-11ubuntu1 [173 kB] 166s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 linux-firmware arm64 20241108.git3bbb13a7-0ubuntu1 [536 MB] 954s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-idna all 3.8-2 [47.0 kB] 954s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jsonpatch all 1.32-4 [12.2 kB] 955s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-wadllib all 2.0.0-1 [36.7 kB] 955s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-lazr.restfulclient all 0.14.6-2 [50.9 kB] 955s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-urllib3 all 2.0.7-2ubuntu0.1 [93.1 kB] 955s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 systemd-cryptsetup arm64 256.5-2ubuntu4 [117 kB] 956s Preconfiguring packages ... 956s Fetched 557 MB in 13min 39s (680 kB/s) 956s (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 ... 79695 files and directories currently installed.) 956s Preparing to unpack .../base-passwd_3.6.5_arm64.deb ... 956s Unpacking base-passwd (3.6.5) over (3.6.4) ... 956s Setting up base-passwd (3.6.5) ... 956s (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 ... 79696 files and directories currently installed.) 956s Preparing to unpack .../0-libpython3.12t64_3.12.7-2_arm64.deb ... 956s Unpacking libpython3.12t64:arm64 (3.12.7-2) over (3.12.7-1) ... 956s Preparing to unpack .../1-python3.12_3.12.7-2_arm64.deb ... 956s Unpacking python3.12 (3.12.7-2) over (3.12.7-1) ... 956s Preparing to unpack .../2-libpython3.12-stdlib_3.12.7-2_arm64.deb ... 956s Unpacking libpython3.12-stdlib:arm64 (3.12.7-2) over (3.12.7-1) ... 957s Preparing to unpack .../3-python3.12-minimal_3.12.7-2_arm64.deb ... 957s Unpacking python3.12-minimal (3.12.7-2) over (3.12.7-1) ... 957s Preparing to unpack .../4-libpython3.12-minimal_3.12.7-2_arm64.deb ... 957s Unpacking libpython3.12-minimal:arm64 (3.12.7-2) over (3.12.7-1) ... 957s Preparing to unpack .../5-libnss-systemd_256.5-2ubuntu4_arm64.deb ... 957s Unpacking libnss-systemd:arm64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Preparing to unpack .../6-systemd-timesyncd_256.5-2ubuntu4_arm64.deb ... 957s Unpacking systemd-timesyncd (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Preparing to unpack .../7-systemd-resolved_256.5-2ubuntu4_arm64.deb ... 957s Unpacking systemd-resolved (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Preparing to unpack .../8-libsystemd-shared_256.5-2ubuntu4_arm64.deb ... 957s Unpacking libsystemd-shared:arm64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Preparing to unpack .../9-libsystemd0_256.5-2ubuntu4_arm64.deb ... 957s Unpacking libsystemd0:arm64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Setting up libsystemd0:arm64 (256.5-2ubuntu4) ... 957s (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 ... 79696 files and directories currently installed.) 957s Preparing to unpack .../systemd-sysv_256.5-2ubuntu4_arm64.deb ... 957s Unpacking systemd-sysv (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Preparing to unpack .../libpam-systemd_256.5-2ubuntu4_arm64.deb ... 957s Unpacking libpam-systemd:arm64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Preparing to unpack .../systemd_256.5-2ubuntu4_arm64.deb ... 957s Unpacking systemd (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 957s Preparing to unpack .../udev_256.5-2ubuntu4_arm64.deb ... 957s Unpacking udev (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 958s Preparing to unpack .../libudev1_256.5-2ubuntu4_arm64.deb ... 958s Unpacking libudev1:arm64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 958s Setting up libudev1:arm64 (256.5-2ubuntu4) ... 958s (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 ... 79696 files and directories currently installed.) 958s Preparing to unpack .../openssh-sftp-server_1%3a9.7p1-7ubuntu5_arm64.deb ... 958s Unpacking openssh-sftp-server (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 958s Preparing to unpack .../openssh-server_1%3a9.7p1-7ubuntu5_arm64.deb ... 958s Unpacking openssh-server (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 958s Preparing to unpack .../openssh-client_1%3a9.7p1-7ubuntu5_arm64.deb ... 958s Unpacking openssh-client (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 958s Preparing to unpack .../libattr1_1%3a2.5.2-2_arm64.deb ... 958s Unpacking libattr1:arm64 (1:2.5.2-2) over (1:2.5.2-1build2) ... 958s Setting up libattr1:arm64 (1:2.5.2-2) ... 958s (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 ... 79696 files and directories currently installed.) 958s Preparing to unpack .../libbsd0_0.12.2-2_arm64.deb ... 958s Unpacking libbsd0:arm64 (0.12.2-2) over (0.12.2-1) ... 958s Setting up libbsd0:arm64 (0.12.2-2) ... 958s (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 ... 79696 files and directories currently installed.) 958s Preparing to unpack .../00-libbpf1_1%3a1.4.6-1_arm64.deb ... 958s Unpacking libbpf1:arm64 (1:1.4.6-1) over (1:1.4.5-1) ... 958s Preparing to unpack .../01-libmnl0_1.0.5-3_arm64.deb ... 958s Unpacking libmnl0:arm64 (1.0.5-3) over (1.0.5-2build1) ... 958s Preparing to unpack .../02-python3-gi_3.50.0-3_arm64.deb ... 959s Unpacking python3-gi (3.50.0-3) over (3.48.2-1) ... 959s Preparing to unpack .../03-bash-completion_1%3a2.14.0-2_all.deb ... 959s Unpacking bash-completion (1:2.14.0-2) over (1:2.14.0-1) ... 959s Preparing to unpack .../04-libdrm-common_2.4.123-1_all.deb ... 959s Unpacking libdrm-common (2.4.123-1) over (2.4.122-1) ... 959s Preparing to unpack .../05-libdrm2_2.4.123-1_arm64.deb ... 959s Unpacking libdrm2:arm64 (2.4.123-1) over (2.4.122-1) ... 959s Preparing to unpack .../06-libmaxminddb0_1.11.0-1_arm64.deb ... 959s Unpacking libmaxminddb0:arm64 (1.11.0-1) over (1.10.0-1) ... 959s Preparing to unpack .../07-libnghttp2-14_1.64.0-1_arm64.deb ... 959s Unpacking libnghttp2-14:arm64 (1.64.0-1) over (1.62.1-2) ... 959s Preparing to unpack .../08-liburcu8t64_0.14.1-1_arm64.deb ... 959s Unpacking liburcu8t64:arm64 (0.14.1-1) over (0.14.0-4) ... 959s Preparing to unpack .../09-pci.ids_0.0~2024.10.24-1_all.deb ... 959s Unpacking pci.ids (0.0~2024.10.24-1) over (0.0~2024.09.12-1) ... 959s Preparing to unpack .../10-python3.12-gdbm_3.12.7-2_arm64.deb ... 959s Unpacking python3.12-gdbm (3.12.7-2) over (3.12.7-1) ... 959s Preparing to unpack .../11-usbutils_1%3a018-1_arm64.deb ... 959s Unpacking usbutils (1:018-1) over (1:017-3build1) ... 959s Preparing to unpack .../12-libbytesize1_2.11-1ubuntu1_arm64.deb ... 959s Unpacking libbytesize1:arm64 (2.11-1ubuntu1) over (2.10-1ubuntu2) ... 959s Preparing to unpack .../13-libbytesize-common_2.11-1ubuntu1_all.deb ... 959s Unpacking libbytesize-common (2.11-1ubuntu1) over (2.10-1ubuntu2) ... 959s Preparing to unpack .../14-libjson-glib-1.0-common_1.10.0+ds-2_all.deb ... 959s Unpacking libjson-glib-1.0-common (1.10.0+ds-2) over (1.8.0-2build2) ... 959s Preparing to unpack .../15-libjson-glib-1.0-0_1.10.0+ds-2_arm64.deb ... 959s Unpacking libjson-glib-1.0-0:arm64 (1.10.0+ds-2) over (1.8.0-2build2) ... 959s Preparing to unpack .../16-libnspr4_2%3a4.35-1.1ubuntu2_arm64.deb ... 959s Unpacking libnspr4:arm64 (2:4.35-1.1ubuntu2) over (2:4.35-1.1ubuntu1) ... 959s Preparing to unpack .../17-udisks2_2.10.1-11ubuntu1_arm64.deb ... 959s Unpacking udisks2 (2.10.1-11ubuntu1) over (2.10.1-9ubuntu2) ... 959s Preparing to unpack .../18-libudisks2-0_2.10.1-11ubuntu1_arm64.deb ... 959s Unpacking libudisks2-0:arm64 (2.10.1-11ubuntu1) over (2.10.1-9ubuntu2) ... 959s Preparing to unpack .../19-linux-firmware_20241108.git3bbb13a7-0ubuntu1_arm64.deb ... 959s Unpacking linux-firmware (20241108.git3bbb13a7-0ubuntu1) over (20240913.gita34e7a5f-0ubuntu2) ... 962s Preparing to unpack .../20-python3-idna_3.8-2_all.deb ... 962s Unpacking python3-idna (3.8-2) over (3.6-2.1) ... 962s Preparing to unpack .../21-python3-jsonpatch_1.32-4_all.deb ... 962s Unpacking python3-jsonpatch (1.32-4) over (1.32-3) ... 962s Preparing to unpack .../22-python3-wadllib_2.0.0-1_all.deb ... 962s Unpacking python3-wadllib (2.0.0-1) over (1.3.6-5) ... 962s Preparing to unpack .../23-python3-lazr.restfulclient_0.14.6-2_all.deb ... 963s Unpacking python3-lazr.restfulclient (0.14.6-2) over (0.14.6-1) ... 963s Preparing to unpack .../24-python3-urllib3_2.0.7-2ubuntu0.1_all.deb ... 963s Unpacking python3-urllib3 (2.0.7-2ubuntu0.1) over (2.0.7-2) ... 963s Selecting previously unselected package systemd-cryptsetup. 963s Preparing to unpack .../25-systemd-cryptsetup_256.5-2ubuntu4_arm64.deb ... 963s Unpacking systemd-cryptsetup (256.5-2ubuntu4) ... 963s Setting up liburcu8t64:arm64 (0.14.1-1) ... 963s Setting up pci.ids (0.0~2024.10.24-1) ... 963s Setting up linux-firmware (20241108.git3bbb13a7-0ubuntu1) ... 963s Setting up openssh-client (1:9.7p1-7ubuntu5) ... 963s Setting up libmaxminddb0:arm64 (1.11.0-1) ... 963s Setting up python3.12-gdbm (3.12.7-2) ... 963s Setting up python3-jsonpatch (1.32-4) ... 963s Setting up libpython3.12-minimal:arm64 (3.12.7-2) ... 963s Setting up libnghttp2-14:arm64 (1.64.0-1) ... 963s Setting up usbutils (1:018-1) ... 963s Setting up libnspr4:arm64 (2:4.35-1.1ubuntu2) ... 963s Setting up bash-completion (1:2.14.0-2) ... 963s Setting up python3-wadllib (2.0.0-1) ... 963s Setting up python3-gi (3.50.0-3) ... 963s Setting up libbytesize-common (2.11-1ubuntu1) ... 963s Setting up libmnl0:arm64 (1.0.5-3) ... 963s Setting up python3-idna (3.8-2) ... 963s Setting up libsystemd-shared:arm64 (256.5-2ubuntu4) ... 963s Setting up python3-urllib3 (2.0.7-2ubuntu0.1) ... 964s Setting up libjson-glib-1.0-common (1.10.0+ds-2) ... 964s Setting up libbytesize1:arm64 (2.11-1ubuntu1) ... 964s Setting up python3-lazr.restfulclient (0.14.6-2) ... 964s Setting up libdrm-common (2.4.123-1) ... 964s Setting up libbpf1:arm64 (1:1.4.6-1) ... 964s Setting up libudisks2-0:arm64 (2.10.1-11ubuntu1) ... 964s Setting up python3.12-minimal (3.12.7-2) ... 965s Setting up openssh-sftp-server (1:9.7p1-7ubuntu5) ... 965s Setting up libpython3.12-stdlib:arm64 (3.12.7-2) ... 965s Setting up openssh-server (1:9.7p1-7ubuntu5) ... 966s Setting up python3.12 (3.12.7-2) ... 967s Setting up systemd (256.5-2ubuntu4) ... 967s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 967s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 967s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 968s Setting up libjson-glib-1.0-0:arm64 (1.10.0+ds-2) ... 968s Setting up libpython3.12t64:arm64 (3.12.7-2) ... 968s Setting up systemd-cryptsetup (256.5-2ubuntu4) ... 968s Setting up systemd-timesyncd (256.5-2ubuntu4) ... 968s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 968s Setting up udev (256.5-2ubuntu4) ... 969s Setting up libdrm2:arm64 (2.4.123-1) ... 969s Setting up systemd-resolved (256.5-2ubuntu4) ... 970s Setting up udisks2 (2.10.1-11ubuntu1) ... 970s Setting up systemd-sysv (256.5-2ubuntu4) ... 970s Setting up libnss-systemd:arm64 (256.5-2ubuntu4) ... 970s Setting up libpam-systemd:arm64 (256.5-2ubuntu4) ... 970s Processing triggers for libc-bin (2.40-1ubuntu3) ... 970s Processing triggers for ufw (0.36.2-8) ... 970s Processing triggers for man-db (2.12.1-3) ... 972s Processing triggers for dbus (1.14.10-4ubuntu5) ... 972s Processing triggers for shared-mime-info (2.4-5) ... 972s Processing triggers for initramfs-tools (0.142ubuntu34) ... 972s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 973s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 989s System running in EFI mode, skipping. 989s Reading package lists... 990s Building dependency tree... 990s Reading state information... 990s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 990s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 991s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 991s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 991s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 991s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [998 kB] 992s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [721 kB] 993s Get:7 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.7 MB] 1018s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 Packages [1413 kB] 1020s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 Packages [15.5 MB] 1040s Fetched 39.6 MB in 50s (795 kB/s) 1041s Reading package lists... 1041s Reading package lists... 1041s Building dependency tree... 1041s Reading state information... 1042s Calculating upgrade... 1042s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1042s Reading package lists... 1043s Building dependency tree... 1043s Reading state information... 1043s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1044s autopkgtest [15:35:08]: rebooting testbed after setup commands that affected boot 1048s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 1069s autopkgtest [15:35:33]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 1072s autopkgtest [15:35:36]: @@@@@@@@@@@@@@@@@@@@ apt-source wtforms-alchemy 1074s Get:1 http://ftpmaster.internal/ubuntu plucky/universe wtforms-alchemy 0.18.0-4 (dsc) [2858 B] 1074s Get:2 http://ftpmaster.internal/ubuntu plucky/universe wtforms-alchemy 0.18.0-4 (tar) [50.2 kB] 1074s Get:3 http://ftpmaster.internal/ubuntu plucky/universe wtforms-alchemy 0.18.0-4 (diff) [8688 B] 1074s gpgv: Signature made Tue Apr 30 08:17:31 2024 UTC 1074s gpgv: using RSA key B70DFC6F134FECFC011E62AA83016014251D1DB0 1074s gpgv: issuer "c.schoenert@t-online.de" 1074s gpgv: Can't check signature: No public key 1074s dpkg-source: warning: cannot verify inline signature for ./wtforms-alchemy_0.18.0-4.dsc: no acceptable signature found 1074s autopkgtest [15:35:38]: testing package wtforms-alchemy version 0.18.0-4 1075s autopkgtest [15:35:39]: build not needed 1075s autopkgtest [15:35:39]: test upstream: preparing testbed 1076s Reading package lists... 1076s Building dependency tree... 1076s Reading state information... 1077s Starting pkgProblemResolver with broken count: 0 1077s Starting 2 pkgProblemResolver with broken count: 0 1077s Done 1078s The following additional packages will be installed: 1078s libjs-jquery libjs-sphinxdoc libjs-underscore python3-all python3-arrow 1078s python3-colour python3-dateutil python3-decorator python3-dnspython 1078s python3-email-validator python3-flexmock python3-greenlet python3-infinity 1078s python3-iniconfig python3-intervals python3-packaging python3-phonenumbers 1078s python3-pluggy python3-pytest python3-six python3-sqlalchemy 1078s python3-sqlalchemy-i18n python3-sqlalchemy-utils python3-validators 1078s python3-wtforms python3-wtforms-alchemy python3-wtforms-components 1078s python3-wtforms-test 1078s Suggested packages: 1078s python-arrow-doc python3-trio python3-aioquic python3-h2 python3-httpx 1078s python3-httpcore python-greenlet-dev python-greenlet-doc 1078s python-sqlalchemy-doc python3-asyncpg python3-pg8000 python3-psycopg2 1078s python3-psycopg2cffi python3-aiosqlite python3-mariadb-connector 1078s python3-mysqldb python3-mysql.connector python3-pyodbc python3-pymssql 1078s python3-cx-oracle python3-oracledb python-sqlalchemy-utils-doc 1078s python3-django python3-django-localflavor 1078s Recommended packages: 1078s javascript-common python3-sqlalchemy-ext 1078s The following NEW packages will be installed: 1078s autopkgtest-satdep libjs-jquery libjs-sphinxdoc libjs-underscore python3-all 1078s python3-arrow python3-colour python3-dateutil python3-decorator 1078s python3-dnspython python3-email-validator python3-flexmock python3-greenlet 1078s python3-infinity python3-iniconfig python3-intervals python3-packaging 1078s python3-phonenumbers python3-pluggy python3-pytest python3-six 1078s python3-sqlalchemy python3-sqlalchemy-i18n python3-sqlalchemy-utils 1078s python3-validators python3-wtforms python3-wtforms-alchemy 1078s python3-wtforms-components python3-wtforms-test 1078s 0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded. 1078s Need to get 4359 kB/4359 kB of archives. 1078s After this operation, 38.1 MB of additional disk space will be used. 1078s Get:1 /tmp/autopkgtest.uDyiRP/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [780 B] 1078s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 1078s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 1079s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 7.4.7-3 [157 kB] 1079s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.12.6-0ubuntu1 [886 B] 1079s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-six all 1.16.0-7 [13.1 kB] 1079s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-2 [80.3 kB] 1079s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-arrow all 1.3.0-1.1ubuntu1 [56.1 kB] 1079s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-colour all 0.1.5-4 [22.8 kB] 1079s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 1079s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dnspython all 2.6.1-1ubuntu1 [163 kB] 1079s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-email-validator all 2.2.0-1 [28.5 kB] 1079s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-flexmock all 0.12.1-1 [20.6 kB] 1079s Get:14 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-infinity all 1.5-3 [3988 B] 1079s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 1079s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-intervals all 0.9.2-2 [11.6 kB] 1079s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 1079s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-phonenumbers all 8.12.57-4 [1399 kB] 1081s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 1081s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.2-1 [251 kB] 1081s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-greenlet arm64 3.0.3-0ubuntu6 [153 kB] 1081s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sqlalchemy all 2.0.32+ds1-1ubuntu1 [1206 kB] 1083s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sqlalchemy-utils all 0.41.1-0ubuntu1 [59.4 kB] 1083s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sqlalchemy-i18n all 1.1.0-1build1 [26.7 kB] 1083s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-validators all 0.20.0-2 [15.2 kB] 1083s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 python3-wtforms all 3.2.1-1 [64.0 kB] 1083s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-wtforms-components all 0.10.5-5 [23.7 kB] 1083s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-wtforms-alchemy all 0.18.0-4 [64.0 kB] 1083s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-wtforms-test all 0.1.1-3 [13.6 kB] 1084s Fetched 4359 kB in 5s (805 kB/s) 1084s Selecting previously unselected package libjs-jquery. 1084s (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 ... 79934 files and directories currently installed.) 1084s Preparing to unpack .../00-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 1084s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1084s Selecting previously unselected package libjs-underscore. 1084s Preparing to unpack .../01-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 1084s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1084s Selecting previously unselected package libjs-sphinxdoc. 1084s Preparing to unpack .../02-libjs-sphinxdoc_7.4.7-3_all.deb ... 1084s Unpacking libjs-sphinxdoc (7.4.7-3) ... 1084s Selecting previously unselected package python3-all. 1084s Preparing to unpack .../03-python3-all_3.12.6-0ubuntu1_arm64.deb ... 1084s Unpacking python3-all (3.12.6-0ubuntu1) ... 1084s Selecting previously unselected package python3-six. 1084s Preparing to unpack .../04-python3-six_1.16.0-7_all.deb ... 1084s Unpacking python3-six (1.16.0-7) ... 1084s Selecting previously unselected package python3-dateutil. 1084s Preparing to unpack .../05-python3-dateutil_2.9.0-2_all.deb ... 1084s Unpacking python3-dateutil (2.9.0-2) ... 1084s Selecting previously unselected package python3-arrow. 1084s Preparing to unpack .../06-python3-arrow_1.3.0-1.1ubuntu1_all.deb ... 1084s Unpacking python3-arrow (1.3.0-1.1ubuntu1) ... 1084s Selecting previously unselected package python3-colour. 1084s Preparing to unpack .../07-python3-colour_0.1.5-4_all.deb ... 1084s Unpacking python3-colour (0.1.5-4) ... 1084s Selecting previously unselected package python3-decorator. 1084s Preparing to unpack .../08-python3-decorator_5.1.1-5_all.deb ... 1084s Unpacking python3-decorator (5.1.1-5) ... 1084s Selecting previously unselected package python3-dnspython. 1084s Preparing to unpack .../09-python3-dnspython_2.6.1-1ubuntu1_all.deb ... 1084s Unpacking python3-dnspython (2.6.1-1ubuntu1) ... 1084s Selecting previously unselected package python3-email-validator. 1084s Preparing to unpack .../10-python3-email-validator_2.2.0-1_all.deb ... 1084s Unpacking python3-email-validator (2.2.0-1) ... 1084s Selecting previously unselected package python3-flexmock. 1084s Preparing to unpack .../11-python3-flexmock_0.12.1-1_all.deb ... 1084s Unpacking python3-flexmock (0.12.1-1) ... 1084s Selecting previously unselected package python3-infinity. 1084s Preparing to unpack .../12-python3-infinity_1.5-3_all.deb ... 1084s Unpacking python3-infinity (1.5-3) ... 1084s Selecting previously unselected package python3-iniconfig. 1084s Preparing to unpack .../13-python3-iniconfig_1.1.1-2_all.deb ... 1084s Unpacking python3-iniconfig (1.1.1-2) ... 1084s Selecting previously unselected package python3-intervals. 1084s Preparing to unpack .../14-python3-intervals_0.9.2-2_all.deb ... 1084s Unpacking python3-intervals (0.9.2-2) ... 1084s Selecting previously unselected package python3-packaging. 1084s Preparing to unpack .../15-python3-packaging_24.1-1_all.deb ... 1084s Unpacking python3-packaging (24.1-1) ... 1084s Selecting previously unselected package python3-phonenumbers. 1084s Preparing to unpack .../16-python3-phonenumbers_8.12.57-4_all.deb ... 1084s Unpacking python3-phonenumbers (8.12.57-4) ... 1084s Selecting previously unselected package python3-pluggy. 1085s Preparing to unpack .../17-python3-pluggy_1.5.0-1_all.deb ... 1085s Unpacking python3-pluggy (1.5.0-1) ... 1085s Selecting previously unselected package python3-pytest. 1085s Preparing to unpack .../18-python3-pytest_8.3.2-1_all.deb ... 1085s Unpacking python3-pytest (8.3.2-1) ... 1085s Selecting previously unselected package python3-greenlet. 1085s Preparing to unpack .../19-python3-greenlet_3.0.3-0ubuntu6_arm64.deb ... 1085s Unpacking python3-greenlet (3.0.3-0ubuntu6) ... 1085s Selecting previously unselected package python3-sqlalchemy. 1085s Preparing to unpack .../20-python3-sqlalchemy_2.0.32+ds1-1ubuntu1_all.deb ... 1085s Unpacking python3-sqlalchemy (2.0.32+ds1-1ubuntu1) ... 1085s Selecting previously unselected package python3-sqlalchemy-utils. 1085s Preparing to unpack .../21-python3-sqlalchemy-utils_0.41.1-0ubuntu1_all.deb ... 1085s Unpacking python3-sqlalchemy-utils (0.41.1-0ubuntu1) ... 1085s Selecting previously unselected package python3-sqlalchemy-i18n. 1085s Preparing to unpack .../22-python3-sqlalchemy-i18n_1.1.0-1build1_all.deb ... 1085s Unpacking python3-sqlalchemy-i18n (1.1.0-1build1) ... 1085s Selecting previously unselected package python3-validators. 1085s Preparing to unpack .../23-python3-validators_0.20.0-2_all.deb ... 1085s Unpacking python3-validators (0.20.0-2) ... 1085s Selecting previously unselected package python3-wtforms. 1085s Preparing to unpack .../24-python3-wtforms_3.2.1-1_all.deb ... 1085s Unpacking python3-wtforms (3.2.1-1) ... 1085s Selecting previously unselected package python3-wtforms-components. 1085s Preparing to unpack .../25-python3-wtforms-components_0.10.5-5_all.deb ... 1085s Unpacking python3-wtforms-components (0.10.5-5) ... 1085s Selecting previously unselected package python3-wtforms-alchemy. 1085s Preparing to unpack .../26-python3-wtforms-alchemy_0.18.0-4_all.deb ... 1085s Unpacking python3-wtforms-alchemy (0.18.0-4) ... 1085s Selecting previously unselected package python3-wtforms-test. 1085s Preparing to unpack .../27-python3-wtforms-test_0.1.1-3_all.deb ... 1085s Unpacking python3-wtforms-test (0.1.1-3) ... 1085s Selecting previously unselected package autopkgtest-satdep. 1085s Preparing to unpack .../28-1-autopkgtest-satdep.deb ... 1085s Unpacking autopkgtest-satdep (0) ... 1085s Setting up python3-iniconfig (1.1.1-2) ... 1085s Setting up python3-wtforms (3.2.1-1) ... 1085s Setting up python3-all (3.12.6-0ubuntu1) ... 1085s Setting up python3-six (1.16.0-7) ... 1085s Setting up python3-decorator (5.1.1-5) ... 1085s Setting up python3-packaging (24.1-1) ... 1086s Setting up python3-phonenumbers (8.12.57-4) ... 1090s Setting up python3-greenlet (3.0.3-0ubuntu6) ... 1091s Setting up python3-colour (0.1.5-4) ... 1091s Setting up python3-pluggy (1.5.0-1) ... 1091s Setting up python3-infinity (1.5-3) ... 1091s Setting up python3-dnspython (2.6.1-1ubuntu1) ... 1091s Setting up python3-dateutil (2.9.0-2) ... 1091s Setting up python3-email-validator (2.2.0-1) ... 1092s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 1092s Setting up python3-flexmock (0.12.1-1) ... 1092s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 1092s Setting up python3-intervals (0.9.2-2) ... 1092s Setting up python3-validators (0.20.0-2) ... 1092s Setting up python3-arrow (1.3.0-1.1ubuntu1) ... 1092s Setting up python3-pytest (8.3.2-1) ... 1092s Setting up python3-sqlalchemy (2.0.32+ds1-1ubuntu1) ... 1094s Setting up libjs-sphinxdoc (7.4.7-3) ... 1094s Setting up python3-sqlalchemy-utils (0.41.1-0ubuntu1) ... 1094s Setting up python3-sqlalchemy-i18n (1.1.0-1build1) ... 1094s Setting up python3-wtforms-components (0.10.5-5) ... 1094s Setting up python3-wtforms-test (0.1.1-3) ... 1094s Setting up python3-wtforms-alchemy (0.18.0-4) ... 1095s Setting up autopkgtest-satdep (0) ... 1095s Processing triggers for man-db (2.12.1-3) ... 1099s (Reading database ... 81971 files and directories currently installed.) 1099s Removing autopkgtest-satdep (0) ... 1100s autopkgtest [15:36:04]: test upstream: [----------------------- 1100s -=-=-=-=-=-=-=- running tests for python3.12 -=-=-=-=-=-=-=-=- 1100s $ python3.12 -m pytest tests 1101s ============================= test session starts ============================== 1101s platform linux -- Python 3.12.7+, pytest-8.3.2, pluggy-1.5.0 1101s rootdir: /tmp/autopkgtest.uDyiRP/autopkgtest_tmp 1101s plugins: typeguard-4.4.1, flexmock-0.12.1 1101s collected 248 items 1101s 1101s tests/test_class_map.py ................. [ 6%] 1101s tests/test_column_aliases.py ..... [ 8%] 1101s tests/test_configuration.py .................. [ 16%] 1101s tests/test_country_field.py .. [ 16%] 1101s tests/test_custom_fields.py . [ 17%] 1101s tests/test_deep_form_relations.py .. [ 18%] 1101s tests/test_descriptions.py .. [ 18%] 1101s tests/test_field_exclusion.py .... [ 20%] 1101s tests/test_field_order.py . [ 20%] 1101s tests/test_field_parameters.py ...........F. [ 26%] 1101s tests/test_field_trimming.py .. [ 27%] 1101s tests/test_form_meta.py ........ [ 30%] 1101s tests/test_hybrid_properties.py .. [ 31%] 1102s tests/test_i18n_extension.py xxx [ 32%] 1102s tests/test_inheritance.py ..... [ 34%] 1102s tests/test_labels.py .. [ 35%] 1103s tests/test_model_field_list.py ........ [ 38%] 1103s tests/test_model_form_factory.py ............ [ 43%] 1103s tests/test_model_form_field.py ... [ 44%] 1103s tests/test_phone_number.py .... [ 45%] 1103s tests/test_phone_number_field.py ..F.FFFF.... [ 50%] 1103s tests/test_query_select_field.py .......FF...F [ 56%] 1103s tests/test_select_field.py F......... [ 60%] 1103s tests/test_synonym.py .. [ 60%] 1103s tests/test_types.py ...............................x.......F.FF... [ 79%] 1104s tests/test_unique_validator.py ....................... [ 88%] 1104s tests/test_utils.py x [ 89%] 1104s tests/test_validators.py ................... [ 96%] 1104s tests/test_weekdays_field.py .. [ 97%] 1104s tests/test_widgets.py FFFFFF [100%] 1104s 1104s =================================== FAILURES =================================== 1104s _______________ TestFieldParameters.test_uses_custom_field_class _______________ 1104s 1104s self = 1104s 1104s def test_uses_custom_field_class(self): 1104s class InputTest(widgets.Input): 1104s input_type = 'color' 1104s 1104s class FieldTest(StringField): 1104s widget = InputTest() 1104s 1104s class ModelTest(self.base): 1104s __tablename__ = 'model_test' 1104s query = None 1104s id = sa.Column(sa.Integer, primary_key=True) 1104s test_column = sa.Column( 1104s sa.UnicodeText, 1104s info={'form_field_class': FieldTest} 1104s ) 1104s 1104s class ModelTestForm(ModelForm): 1104s class Meta: 1104s model = ModelTest 1104s 1104s form = ModelTestForm() 1104s > assert 'type="color"' in str(form.test_column) 1104s 1104s tests/test_field_parameters.py:102: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__ 1104s return self() 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = .InputTest object at 0xfebfe790a240> 1104s field = .FieldTest object at 0xfebfe7909040> 1104s kwargs = {'id': 'test_column', 'type': 'color', 'value': ''} 1104s flags = , k = '__class__' 1104s 1104s def __call__(self, field, **kwargs): 1104s kwargs.setdefault("id", field.id) 1104s kwargs.setdefault("type", self.input_type) 1104s if "value" not in kwargs: 1104s kwargs["value"] = field._value() 1104s flags = getattr(field, "flags", {}) 1104s for k in dir(flags): 1104s > if k in self.validation_attrs and k not in kwargs: 1104s E AttributeError: 'InputTest' object has no attribute 'validation_attrs' 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError 1104s __________ TestPhoneNumberField.test_render_empty_phone_number_value ___________ 1104s 1104s self = 1104s 1104s def test_render_empty_phone_number_value(self): 1104s form_class = self.init_form(region='FI') 1104s form = form_class(MultiDict(phone_number='')) 1104s > assert 'value=""' in form.phone_number() 1104s 1104s tests/test_phone_number_field.py:48: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s /usr/lib/python3/dist-packages/wtforms_components/widgets.py:81: in __call__ 1104s return super(HTML5Input, self).__call__(field, **options_copy) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'phone_number', 'type': 'tel', 'value': ''} 1104s flags = , k = '__class__' 1104s 1104s def __call__(self, field, **kwargs): 1104s kwargs.setdefault("id", field.id) 1104s kwargs.setdefault("type", self.input_type) 1104s if "value" not in kwargs: 1104s kwargs["value"] = field._value() 1104s flags = getattr(field, "flags", {}) 1104s for k in dir(flags): 1104s > if k in self.validation_attrs and k not in kwargs: 1104s E AttributeError: 'TelInput' object has no attribute 'validation_attrs' 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError 1104s _______________ TestPhoneNumberField.test_default_display_format _______________ 1104s 1104s self = 1104s 1104s def test_default_display_format(self): 1104s form_class = self.init_form(region='FI') 1104s form = form_class(MultiDict(phone_number='+358401234567')) 1104s > assert 'value="040 1234567"' in form.phone_number() 1104s 1104s tests/test_phone_number_field.py:60: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s /usr/lib/python3/dist-packages/wtforms_components/widgets.py:81: in __call__ 1104s return super(HTML5Input, self).__call__(field, **options_copy) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'phone_number', 'type': 'tel', 'value': '040 1234567'} 1104s flags = , k = '__class__' 1104s 1104s def __call__(self, field, **kwargs): 1104s kwargs.setdefault("id", field.id) 1104s kwargs.setdefault("type", self.input_type) 1104s if "value" not in kwargs: 1104s kwargs["value"] = field._value() 1104s flags = getattr(field, "flags", {}) 1104s for k in dir(flags): 1104s > if k in self.validation_attrs and k not in kwargs: 1104s E AttributeError: 'TelInput' object has no attribute 'validation_attrs' 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError 1104s ____________ TestPhoneNumberField.test_international_display_format ____________ 1104s 1104s self = 1104s 1104s def test_international_display_format(self): 1104s form_class = self.init_form( 1104s region='FI', 1104s display_format='international' 1104s ) 1104s form = form_class(MultiDict(phone_number='0401234567')) 1104s > assert 'value="+358 40 1234567"' in form.phone_number() 1104s 1104s tests/test_phone_number_field.py:68: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s /usr/lib/python3/dist-packages/wtforms_components/widgets.py:81: in __call__ 1104s return super(HTML5Input, self).__call__(field, **options_copy) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'phone_number', 'type': 'tel', 'value': '+358 40 1234567'} 1104s flags = , k = '__class__' 1104s 1104s def __call__(self, field, **kwargs): 1104s kwargs.setdefault("id", field.id) 1104s kwargs.setdefault("type", self.input_type) 1104s if "value" not in kwargs: 1104s kwargs["value"] = field._value() 1104s flags = getattr(field, "flags", {}) 1104s for k in dir(flags): 1104s > if k in self.validation_attrs and k not in kwargs: 1104s E AttributeError: 'TelInput' object has no attribute 'validation_attrs' 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError 1104s ________________ TestPhoneNumberField.test_e164_display_format _________________ 1104s 1104s self = 1104s 1104s def test_e164_display_format(self): 1104s form_class = self.init_form( 1104s region='FI', 1104s display_format='e164' 1104s ) 1104s form = form_class(MultiDict(phone_number='0401234567')) 1104s > assert 'value="+358401234567"' in form.phone_number() 1104s 1104s tests/test_phone_number_field.py:76: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s /usr/lib/python3/dist-packages/wtforms_components/widgets.py:81: in __call__ 1104s return super(HTML5Input, self).__call__(field, **options_copy) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'phone_number', 'type': 'tel', 'value': '+358401234567'} 1104s flags = , k = '__class__' 1104s 1104s def __call__(self, field, **kwargs): 1104s kwargs.setdefault("id", field.id) 1104s kwargs.setdefault("type", self.input_type) 1104s if "value" not in kwargs: 1104s kwargs["value"] = field._value() 1104s flags = getattr(field, "flags", {}) 1104s for k in dir(flags): 1104s > if k in self.validation_attrs and k not in kwargs: 1104s E AttributeError: 'TelInput' object has no attribute 'validation_attrs' 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError 1104s _____ TestPhoneNumberField.test_field_rendering_when_invalid_phone_number ______ 1104s 1104s self = 1104s 1104s def test_field_rendering_when_invalid_phone_number(self): 1104s form_class = self.init_form() 1104s form = form_class(MultiDict(phone_number='invalid')) 1104s form.validate() 1104s > assert 'value="invalid"' in form.phone_number() 1104s 1104s tests/test_phone_number_field.py:82: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s /usr/lib/python3/dist-packages/wtforms_components/widgets.py:81: in __call__ 1104s return super(HTML5Input, self).__call__(field, **options_copy) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'phone_number', 'type': 'tel', 'value': 'invalid'} 1104s flags = , k = '__class__' 1104s 1104s def __call__(self, field, **kwargs): 1104s kwargs.setdefault("id", field.id) 1104s kwargs.setdefault("type", self.input_type) 1104s if "value" not in kwargs: 1104s kwargs["value"] = field._value() 1104s flags = getattr(field, "flags", {}) 1104s for k in dir(flags): 1104s > if k in self.validation_attrs and k not in kwargs: 1104s E AttributeError: 'TelInput' object has no attribute 'validation_attrs' 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:176: AttributeError 1104s ______________ TestGroupedQuerySelectField.test_custom_none_value ______________ 1104s 1104s self = 1104s 1104s def test_custom_none_value(self): 1104s self.create_cities() 1104s MyForm = self.create_form( 1104s allow_blank=True, 1104s blank_text='Choose city...', 1104s blank_value='' 1104s ) 1104s form = MyForm(DummyPostData({'city': ''})) 1104s assert form.validate(), form.errors 1104s > assert '' in ( 1104s str(form.city) 1104s ) 1104s 1104s tests/test_query_select_field.py:311: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__ 1104s return self() 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'city'}, flags = , k = '__weakref__' 1104s select_params = 'id="city" name="city"' 1104s html = ['"] 1104s if field.has_groups(): 1104s for group, choices in field.iter_groups(): 1104s optgroup_params = html_params(label=group) 1104s html.append(f"") 1104s for choice in choices: 1104s val, label, selected, render_kw = choice 1104s html.append(self.render_option(val, label, selected, **render_kw)) 1104s html.append("") 1104s else: 1104s for choice in field.iter_choices(): 1104s > val, label, selected, render_kw = choice 1104s E ValueError: not enough values to unpack (expected 4, got 3) 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:374: ValueError 1104s __________________ TestGroupedQuerySelectField.test_rendering __________________ 1104s 1104s self = 1104s 1104s def test_rendering(self): 1104s MyForm = self.create_form() 1104s self.create_cities() 1104s > assert str(MyForm().city).replace('\n', '') == ( 1104s '' 1104s ) 1104s 1104s tests/test_query_select_field.py:318: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__ 1104s return self() 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'city'}, flags = , k = '__weakref__' 1104s select_params = 'id="city" name="city"' 1104s html = ['"] 1104s if field.has_groups(): 1104s for group, choices in field.iter_groups(): 1104s optgroup_params = html_params(label=group) 1104s html.append(f"") 1104s for choice in choices: 1104s val, label, selected, render_kw = choice 1104s html.append(self.render_option(val, label, selected, **render_kw)) 1104s html.append("") 1104s else: 1104s for choice in field.iter_choices(): 1104s > val, label, selected, render_kw = choice 1104s E ValueError: not enough values to unpack (expected 4, got 3) 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:374: ValueError 1104s ______________ TestGroupedQuerySelectMultipleField.test_rendering ______________ 1104s 1104s self = 1104s 1104s def test_rendering(self): 1104s MyForm = self.create_form() 1104s self.create_cities() 1104s > assert str(MyForm().cities).replace('\n', '') == ( 1104s '' 1104s ) 1104s 1104s tests/test_query_select_field.py:398: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__ 1104s return self() 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'cities', 'multiple': True}, flags = 1104s k = '__weakref__', select_params = 'id="cities" multiple name="cities"' 1104s html = ['"] 1104s if field.has_groups(): 1104s for group, choices in field.iter_groups(): 1104s optgroup_params = html_params(label=group) 1104s html.append(f"") 1104s for choice in choices: 1104s val, label, selected, render_kw = choice 1104s html.append(self.render_option(val, label, selected, **render_kw)) 1104s html.append("") 1104s else: 1104s for choice in field.iter_choices(): 1104s > val, label, selected, render_kw = choice 1104s E ValueError: not enough values to unpack (expected 4, got 3) 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:374: ValueError 1104s ___ TestSelectFieldDefaultValue.test_option_selected_by_field_default_value ____ 1104s 1104s self = 1104s 1104s def test_option_selected_by_field_default_value(self): 1104s choices = [(u'1', '1'), (u'2', '2')] 1104s self.init( 1104s type_=sa.Integer, 1104s default=u'1', 1104s info={'choices': choices} 1104s ) 1104s form = self.form_class(MultiDict({'test_column': '2'})) 1104s > assert ( 1104s '' in 1104s str(form.test_column) 1104s ) 1104s 1104s tests/test_select_field.py:24: 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:141: in __str__ 1104s return self() 1104s /usr/lib/python3/dist-packages/wtforms/fields/core.py:164: in __call__ 1104s return self.meta.render_field(self, kwargs) 1104s /usr/lib/python3/dist-packages/wtforms/meta.py:64: in render_field 1104s return field.widget(field, **render_kw) 1104s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1104s 1104s self = 1104s field = 1104s kwargs = {'id': 'test_column'}, flags = 1104s k = 'optional', select_params = 'id="test_column" name="test_column"' 1104s html = ['"] 1104s if field.has_groups(): 1104s for group, choices in field.iter_groups(): 1104s optgroup_params = html_params(label=group) 1104s html.append(f"") 1104s for choice in choices: 1104s val, label, selected, render_kw = choice 1104s html.append(self.render_option(val, label, selected, **render_kw)) 1104s html.append("") 1104s else: 1104s for choice in field.iter_choices(): 1104s > val, label, selected, render_kw = choice 1104s E ValueError: not enough values to unpack (expected 4, got 3) 1104s 1104s /usr/lib/python3/dist-packages/wtforms/widgets/core.py:374: ValueError 1104s _ TestModelColumnToFormFieldTypeConversion.test_choice_type_uses_custom_coerce_func _ 1104s 1104s self = 1104s 1104s def test_choice_type_uses_custom_coerce_func(self): 1104s choices = [('1', 'choice 1'), ('2', 'choice 2')] 1104s self.init(type_=ChoiceType(choices)) 1104s self.assert_type('test_column', SelectField) 1104s model = self.ModelTest(test_column=u'2') 1104s form = self.form_class(obj=model) 1104s > assert '