0s autopkgtest [06:55:11]: starting date and time: 2024-12-21 06:55:11+0000 0s autopkgtest [06:55:11]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [06:55:11]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ln_2leuf/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade python-django-crispy-forms-foundation --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-django/3:5.1.4-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-11.secgroup --name adt-plucky-ppc64el-python-django-crispy-forms-foundation-20241221-064035-juju-7f2275-prod-proposed-migration-environment-2-db20af20-35d7-4cbd-9183-1a4e665c71ee --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-ppc64el -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/ 85s autopkgtest [06:56:36]: testbed dpkg architecture: ppc64el 85s autopkgtest [06:56:36]: testbed apt version: 2.9.16 85s autopkgtest [06:56:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 85s autopkgtest [06:56:36]: testbed release detected to be: None 86s autopkgtest [06:56:37]: updating testbed package index (apt update) 86s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 87s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 87s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 87s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 87s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [10.8 kB] 87s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [54.8 kB] 87s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [582 kB] 87s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 87s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [55.9 kB] 87s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [756 B] 87s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [450 kB] 87s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [3108 B] 87s Fetched 1242 kB in 1s (1310 kB/s) 88s Reading package lists... 88s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Calculating upgrade... 89s The following NEW packages will be installed: 89s openssl-provider-legacy python3-bcrypt 89s The following packages will be upgraded: 89s libnss-systemd libpam-systemd libpython3.12-minimal libpython3.12-stdlib 89s libpython3.12t64 libqmi-glib5 libqmi-proxy libssl3t64 libsystemd-shared 89s libsystemd0 libudev1 make openssl python3-cryptography python3-jsonpatch 89s python3-openssl python3.12 python3.12-gdbm python3.12-minimal 89s python3.13-gdbm systemd systemd-cryptsetup systemd-resolved systemd-sysv 89s systemd-timesyncd udev 89s 26 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 89s Need to get 25.6 MB of archives. 89s After this operation, 3500 kB of additional disk space will be used. 89s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.12t64 ppc64el 3.12.8-3 [2565 kB] 90s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu2 [44.4 kB] 90s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu2 [2503 kB] 90s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12 ppc64el 3.12.8-3 [667 kB] 90s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.12-stdlib ppc64el 3.12.8-3 [2125 kB] 90s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-minimal ppc64el 3.12.8-3 [2465 kB] 90s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.12-minimal ppc64el 3.12.8-3 [840 kB] 90s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnss-systemd ppc64el 257-2ubuntu1 [224 kB] 90s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el systemd-timesyncd ppc64el 257-2ubuntu1 [44.1 kB] 90s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el systemd-resolved ppc64el 257-2ubuntu1 [370 kB] 90s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el systemd-cryptsetup ppc64el 257-2ubuntu1 [130 kB] 90s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsystemd-shared ppc64el 257-2ubuntu1 [2580 kB] 90s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsystemd0 ppc64el 257-2ubuntu1 [655 kB] 90s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el systemd-sysv ppc64el 257-2ubuntu1 [11.8 kB] 90s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam-systemd ppc64el 257-2ubuntu1 [341 kB] 90s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el systemd ppc64el 257-2ubuntu1 [3859 kB] 90s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el udev ppc64el 257-2ubuntu1 [2179 kB] 90s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libudev1 ppc64el 257-2ubuntu1 [228 kB] 90s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssl ppc64el 3.4.0-1ubuntu2 [1202 kB] 90s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-gdbm ppc64el 3.12.8-3 [30.8 kB] 90s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el libqmi-proxy ppc64el 1.35.6-1 [6220 B] 90s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libqmi-glib5 ppc64el 1.35.6-1 [964 kB] 90s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el make ppc64el 4.4.1-1 [233 kB] 90s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-bcrypt ppc64el 4.2.0-2.1 [258 kB] 90s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-cryptography ppc64el 43.0.0-1 [1005 kB] 90s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-jsonpatch all 1.32-5 [12.3 kB] 90s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-openssl all 24.3.0-1 [45.8 kB] 90s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.1-2 [31.7 kB] 90s Fetched 25.6 MB in 1s (20.2 MB/s) 91s (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 ... 73895 files and directories currently installed.) 91s Preparing to unpack .../libpython3.12t64_3.12.8-3_ppc64el.deb ... 91s Unpacking libpython3.12t64:ppc64el (3.12.8-3) over (3.12.7-3) ... 91s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_ppc64el.deb ... 91s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 91s Selecting previously unselected package openssl-provider-legacy. 91s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_ppc64el.deb ... 91s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 91s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu2) ... 91s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 91s (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 ... 73898 files and directories currently installed.) 91s Preparing to unpack .../0-python3.12_3.12.8-3_ppc64el.deb ... 91s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 91s Preparing to unpack .../1-libpython3.12-stdlib_3.12.8-3_ppc64el.deb ... 91s Unpacking libpython3.12-stdlib:ppc64el (3.12.8-3) over (3.12.7-3) ... 91s Preparing to unpack .../2-python3.12-minimal_3.12.8-3_ppc64el.deb ... 91s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 91s Preparing to unpack .../3-libpython3.12-minimal_3.12.8-3_ppc64el.deb ... 91s Unpacking libpython3.12-minimal:ppc64el (3.12.8-3) over (3.12.7-3) ... 91s Preparing to unpack .../4-libnss-systemd_257-2ubuntu1_ppc64el.deb ... 91s Unpacking libnss-systemd:ppc64el (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Preparing to unpack .../5-systemd-timesyncd_257-2ubuntu1_ppc64el.deb ... 91s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Preparing to unpack .../6-systemd-resolved_257-2ubuntu1_ppc64el.deb ... 91s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Preparing to unpack .../7-systemd-cryptsetup_257-2ubuntu1_ppc64el.deb ... 91s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_ppc64el.deb ... 91s Unpacking libsystemd-shared:ppc64el (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Preparing to unpack .../9-libsystemd0_257-2ubuntu1_ppc64el.deb ... 91s Unpacking libsystemd0:ppc64el (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Setting up libsystemd0:ppc64el (257-2ubuntu1) ... 91s (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 ... 73901 files and directories currently installed.) 91s Preparing to unpack .../systemd-sysv_257-2ubuntu1_ppc64el.deb ... 91s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Preparing to unpack .../libpam-systemd_257-2ubuntu1_ppc64el.deb ... 91s Unpacking libpam-systemd:ppc64el (257-2ubuntu1) over (256.5-2ubuntu4) ... 91s Preparing to unpack .../systemd_257-2ubuntu1_ppc64el.deb ... 91s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 92s Preparing to unpack .../udev_257-2ubuntu1_ppc64el.deb ... 92s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 92s Preparing to unpack .../libudev1_257-2ubuntu1_ppc64el.deb ... 92s Unpacking libudev1:ppc64el (257-2ubuntu1) over (256.5-2ubuntu4) ... 92s Setting up libudev1:ppc64el (257-2ubuntu1) ... 92s (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 ... 73894 files and directories currently installed.) 92s Preparing to unpack .../0-openssl_3.4.0-1ubuntu2_ppc64el.deb ... 92s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 92s Preparing to unpack .../1-python3.12-gdbm_3.12.8-3_ppc64el.deb ... 92s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 92s Preparing to unpack .../2-libqmi-proxy_1.35.6-1_ppc64el.deb ... 92s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 92s Preparing to unpack .../3-libqmi-glib5_1.35.6-1_ppc64el.deb ... 92s Unpacking libqmi-glib5:ppc64el (1.35.6-1) over (1.35.2-0ubuntu2) ... 92s Preparing to unpack .../4-make_4.4.1-1_ppc64el.deb ... 92s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 92s Selecting previously unselected package python3-bcrypt. 92s Preparing to unpack .../5-python3-bcrypt_4.2.0-2.1_ppc64el.deb ... 92s Unpacking python3-bcrypt (4.2.0-2.1) ... 92s Preparing to unpack .../6-python3-cryptography_43.0.0-1_ppc64el.deb ... 92s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 92s Preparing to unpack .../7-python3-jsonpatch_1.32-5_all.deb ... 92s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 92s Preparing to unpack .../8-python3-openssl_24.3.0-1_all.deb ... 93s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 93s Preparing to unpack .../9-python3.13-gdbm_3.13.1-2_ppc64el.deb ... 93s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 93s Setting up python3.12-gdbm (3.12.8-3) ... 93s Setting up python3-jsonpatch (1.32-5) ... 93s Setting up python3-bcrypt (4.2.0-2.1) ... 93s Setting up libpython3.12-minimal:ppc64el (3.12.8-3) ... 93s Setting up libqmi-glib5:ppc64el (1.35.6-1) ... 93s Setting up make (4.4.1-1) ... 93s Setting up python3-cryptography (43.0.0-1) ... 93s Setting up libsystemd-shared:ppc64el (257-2ubuntu1) ... 93s Setting up openssl (3.4.0-1ubuntu2) ... 93s Installing new version of config file /etc/ssl/openssl.cnf ... 93s Setting up python3.13-gdbm (3.13.1-2) ... 93s Setting up python3.12-minimal (3.12.8-3) ... 94s Setting up libpython3.12-stdlib:ppc64el (3.12.8-3) ... 94s Setting up python3-openssl (24.3.0-1) ... 94s Setting up python3.12 (3.12.8-3) ... 95s Setting up libqmi-proxy (1.35.6-1) ... 95s Setting up systemd (257-2ubuntu1) ... 95s Installing new version of config file /etc/systemd/logind.conf ... 95s Installing new version of config file /etc/systemd/sleep.conf ... 95s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 95s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 95s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 96s Setting up libpython3.12t64:ppc64el (3.12.8-3) ... 96s Setting up systemd-cryptsetup (257-2ubuntu1) ... 96s Setting up systemd-timesyncd (257-2ubuntu1) ... 97s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 97s Setting up udev (257-2ubuntu1) ... 97s Setting up systemd-resolved (257-2ubuntu1) ... 98s Setting up systemd-sysv (257-2ubuntu1) ... 98s Setting up libnss-systemd:ppc64el (257-2ubuntu1) ... 98s Setting up libpam-systemd:ppc64el (257-2ubuntu1) ... 98s Processing triggers for libc-bin (2.40-4ubuntu1) ... 98s Processing triggers for man-db (2.13.0-1) ... 99s Processing triggers for dbus (1.14.10-4ubuntu5) ... 99s Processing triggers for shared-mime-info (2.4-5) ... 99s Warning: program compiled against libxml 212 using older 209 100s Processing triggers for initramfs-tools (0.142ubuntu35) ... 100s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 100s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 107s 0 upgraded, 0 newly installed, 0 to remove and 29 not upgraded. 107s autopkgtest [06:56:58]: upgrading testbed (apt dist-upgrade and autopurge) 107s Reading package lists... 107s Building dependency tree... 107s Reading state information... 107s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 107s Starting 2 pkgProblemResolver with broken count: 0 107s Done 108s Entering ResolveByKeep 108s 108s The following NEW packages will be installed: 108s libjemalloc2 linux-headers-6.11.0-9 linux-headers-6.11.0-9-generic 108s linux-image-6.11.0-9-generic linux-modules-6.11.0-9-generic 108s linux-modules-extra-6.11.0-9-generic 108s The following packages will be upgraded: 108s apt apt-utils dracut-install e2fsprogs e2fsprogs-l10n libapt-pkg6.0t64 108s libclang1-19 libcom-err2 libext2fs2t64 libllvm19 libnftables1 libnftnl11 108s libss2 libunwind8 libyaml-0-2 linux-generic linux-headers-generic 108s linux-headers-virtual linux-image-generic linux-image-virtual linux-libc-dev 108s linux-tools-common linux-virtual logsave nftables python-apt-common 108s python3-apt tmux ucf 108s 29 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 266 MB of archives. 108s After this operation, 316 MB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libapt-pkg6.0t64 ppc64el 2.9.18 [1140 kB] 109s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el apt ppc64el 2.9.18 [1377 kB] 109s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el apt-utils ppc64el 2.9.18 [229 kB] 109s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el logsave ppc64el 1.47.2~rc1-2ubuntu1 [26.7 kB] 109s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el e2fsprogs-l10n all 1.47.2~rc1-2ubuntu1 [7032 B] 109s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libext2fs2t64 ppc64el 1.47.2~rc1-2ubuntu1 [273 kB] 109s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el e2fsprogs ppc64el 1.47.2~rc1-2ubuntu1 [675 kB] 109s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libcom-err2 ppc64el 1.47.2~rc1-2ubuntu1 [26.6 kB] 109s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libss2 ppc64el 1.47.2~rc1-2ubuntu1 [18.9 kB] 109s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libyaml-0-2 ppc64el 0.2.5-2 [63.1 kB] 109s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python-apt-common all 2.9.5 [20.9 kB] 109s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-apt ppc64el 2.9.5 [196 kB] 109s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el ucf all 3.0046 [41.9 kB] 109s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el nftables ppc64el 1.1.1-1build1 [71.9 kB] 109s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libnftnl11 ppc64el 1.2.8-1 [77.2 kB] 109s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libnftables1 ppc64el 1.1.1-1build1 [453 kB] 109s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el dracut-install ppc64el 105-2ubuntu5 [38.7 kB] 109s Get:18 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libllvm19 ppc64el 1:19.1.6-1ubuntu1 [29.8 MB] 110s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libclang1-19 ppc64el 1:19.1.6-1ubuntu1 [9116 kB] 110s Get:20 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjemalloc2 ppc64el 5.3.0-2build1 [259 kB] 110s Get:21 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libunwind8 ppc64el 1.7.2-1 [59.8 kB] 110s Get:22 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-modules-6.11.0-9-generic ppc64el 6.11.0-9.9 [32.8 MB] 112s Get:23 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-image-6.11.0-9-generic ppc64el 6.11.0-9.9 [63.9 MB] 115s Get:24 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-modules-extra-6.11.0-9-generic ppc64el 6.11.0-9.9 [105 MB] 119s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-generic ppc64el 6.11.0-9.9 [1736 B] 119s Get:26 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-image-generic ppc64el 6.11.0-9.9 [10.8 kB] 119s Get:27 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-virtual ppc64el 6.11.0-9.9 [1724 B] 119s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-image-virtual ppc64el 6.11.0-9.9 [10.8 kB] 119s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-headers-virtual ppc64el 6.11.0-9.9 [1644 B] 119s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-headers-6.11.0-9 all 6.11.0-9.9 [13.9 MB] 120s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-headers-6.11.0-9-generic ppc64el 6.11.0-9.9 [3947 kB] 120s Get:32 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-headers-generic ppc64el 6.11.0-9.9 [10.7 kB] 120s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-libc-dev ppc64el 6.11.0-9.9 [1654 kB] 120s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el linux-tools-common all 6.11.0-9.9 [484 kB] 120s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el tmux ppc64el 3.5a-2 [612 kB] 120s Preconfiguring packages ... 120s Fetched 266 MB in 12s (22.2 MB/s) 120s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73909 files and directories currently installed.) 120s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_ppc64el.deb ... 120s Unpacking libapt-pkg6.0t64:ppc64el (2.9.18) over (2.9.16) ... 120s Setting up libapt-pkg6.0t64:ppc64el (2.9.18) ... 120s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73909 files and directories currently installed.) 120s Preparing to unpack .../apt_2.9.18_ppc64el.deb ... 121s Unpacking apt (2.9.18) over (2.9.16) ... 121s Setting up apt (2.9.18) ... 121s (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 ... 73903 files and directories currently installed.) 121s Preparing to unpack .../apt-utils_2.9.18_ppc64el.deb ... 121s Unpacking apt-utils (2.9.18) over (2.9.16) ... 121s Preparing to unpack .../logsave_1.47.2~rc1-2ubuntu1_ppc64el.deb ... 121s Unpacking logsave (1.47.2~rc1-2ubuntu1) over (1.47.1-1ubuntu1) ... 121s Preparing to unpack .../e2fsprogs-l10n_1.47.2~rc1-2ubuntu1_all.deb ... 121s Unpacking e2fsprogs-l10n (1.47.2~rc1-2ubuntu1) over (1.47.1-1ubuntu1) ... 121s Preparing to unpack .../libext2fs2t64_1.47.2~rc1-2ubuntu1_ppc64el.deb ... 121s Leaving 'diversion of /lib/powerpc64le-linux-gnu/libe2p.so.2 to /lib/powerpc64le-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 121s Leaving 'diversion of /lib/powerpc64le-linux-gnu/libe2p.so.2.3 to /lib/powerpc64le-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 121s Leaving 'diversion of /lib/powerpc64le-linux-gnu/libext2fs.so.2 to /lib/powerpc64le-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 121s Leaving 'diversion of /lib/powerpc64le-linux-gnu/libext2fs.so.2.4 to /lib/powerpc64le-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 121s Unpacking libext2fs2t64:ppc64el (1.47.2~rc1-2ubuntu1) over (1.47.1-1ubuntu1) ... 121s Setting up libext2fs2t64:ppc64el (1.47.2~rc1-2ubuntu1) ... 121s (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 ... 73903 files and directories currently installed.) 121s Preparing to unpack .../00-e2fsprogs_1.47.2~rc1-2ubuntu1_ppc64el.deb ... 121s Unpacking e2fsprogs (1.47.2~rc1-2ubuntu1) over (1.47.1-1ubuntu1) ... 121s Preparing to unpack .../01-libcom-err2_1.47.2~rc1-2ubuntu1_ppc64el.deb ... 121s Unpacking libcom-err2:ppc64el (1.47.2~rc1-2ubuntu1) over (1.47.1-1ubuntu1) ... 121s Preparing to unpack .../02-libss2_1.47.2~rc1-2ubuntu1_ppc64el.deb ... 121s Unpacking libss2:ppc64el (1.47.2~rc1-2ubuntu1) over (1.47.1-1ubuntu1) ... 122s Preparing to unpack .../03-libyaml-0-2_0.2.5-2_ppc64el.deb ... 122s Unpacking libyaml-0-2:ppc64el (0.2.5-2) over (0.2.5-1build1) ... 122s Preparing to unpack .../04-python-apt-common_2.9.5_all.deb ... 122s Unpacking python-apt-common (2.9.5) over (2.9.0ubuntu2) ... 122s Preparing to unpack .../05-python3-apt_2.9.5_ppc64el.deb ... 122s Unpacking python3-apt (2.9.5) over (2.9.0ubuntu2) ... 122s Preparing to unpack .../06-ucf_3.0046_all.deb ... 122s Unpacking ucf (3.0046) over (3.0045) ... 122s Preparing to unpack .../07-nftables_1.1.1-1build1_ppc64el.deb ... 122s Unpacking nftables (1.1.1-1build1) over (1.1.0-2) ... 122s Preparing to unpack .../08-libnftnl11_1.2.8-1_ppc64el.deb ... 122s Unpacking libnftnl11:ppc64el (1.2.8-1) over (1.2.7-1) ... 122s Preparing to unpack .../09-libnftables1_1.1.1-1build1_ppc64el.deb ... 122s Unpacking libnftables1:ppc64el (1.1.1-1build1) over (1.1.0-2) ... 122s Preparing to unpack .../10-dracut-install_105-2ubuntu5_ppc64el.deb ... 122s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 122s Preparing to unpack .../11-libllvm19_1%3a19.1.6-1ubuntu1_ppc64el.deb ... 122s Unpacking libllvm19:ppc64el (1:19.1.6-1ubuntu1) over (1:19.1.5-1ubuntu1) ... 122s Preparing to unpack .../12-libclang1-19_1%3a19.1.6-1ubuntu1_ppc64el.deb ... 122s Unpacking libclang1-19 (1:19.1.6-1ubuntu1) over (1:19.1.5-1ubuntu1) ... 123s Selecting previously unselected package libjemalloc2:ppc64el. 123s Preparing to unpack .../13-libjemalloc2_5.3.0-2build1_ppc64el.deb ... 123s Unpacking libjemalloc2:ppc64el (5.3.0-2build1) ... 123s Preparing to unpack .../14-libunwind8_1.7.2-1_ppc64el.deb ... 123s Unpacking libunwind8:ppc64el (1.7.2-1) over (1.6.2-3.1) ... 123s Selecting previously unselected package linux-modules-6.11.0-9-generic. 123s Preparing to unpack .../15-linux-modules-6.11.0-9-generic_6.11.0-9.9_ppc64el.deb ... 123s Unpacking linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 123s Selecting previously unselected package linux-image-6.11.0-9-generic. 123s Preparing to unpack .../16-linux-image-6.11.0-9-generic_6.11.0-9.9_ppc64el.deb ... 123s Unpacking linux-image-6.11.0-9-generic (6.11.0-9.9) ... 123s Selecting previously unselected package linux-modules-extra-6.11.0-9-generic. 123s Preparing to unpack .../17-linux-modules-extra-6.11.0-9-generic_6.11.0-9.9_ppc64el.deb ... 123s Unpacking linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 124s Preparing to unpack .../18-linux-generic_6.11.0-9.9_ppc64el.deb ... 124s Unpacking linux-generic (6.11.0-9.9) over (6.11.0-8.8) ... 124s Preparing to unpack .../19-linux-image-generic_6.11.0-9.9_ppc64el.deb ... 124s Unpacking linux-image-generic (6.11.0-9.9) over (6.11.0-8.8) ... 124s Preparing to unpack .../20-linux-virtual_6.11.0-9.9_ppc64el.deb ... 124s Unpacking linux-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 124s Preparing to unpack .../21-linux-image-virtual_6.11.0-9.9_ppc64el.deb ... 124s Unpacking linux-image-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 124s Preparing to unpack .../22-linux-headers-virtual_6.11.0-9.9_ppc64el.deb ... 124s Unpacking linux-headers-virtual (6.11.0-9.9) over (6.11.0-8.8) ... 124s Selecting previously unselected package linux-headers-6.11.0-9. 124s Preparing to unpack .../23-linux-headers-6.11.0-9_6.11.0-9.9_all.deb ... 124s Unpacking linux-headers-6.11.0-9 (6.11.0-9.9) ... 126s Selecting previously unselected package linux-headers-6.11.0-9-generic. 126s Preparing to unpack .../24-linux-headers-6.11.0-9-generic_6.11.0-9.9_ppc64el.deb ... 126s Unpacking linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 127s Preparing to unpack .../25-linux-headers-generic_6.11.0-9.9_ppc64el.deb ... 127s Unpacking linux-headers-generic (6.11.0-9.9) over (6.11.0-8.8) ... 127s Preparing to unpack .../26-linux-libc-dev_6.11.0-9.9_ppc64el.deb ... 127s Unpacking linux-libc-dev:ppc64el (6.11.0-9.9) over (6.11.0-8.8) ... 128s Preparing to unpack .../27-linux-tools-common_6.11.0-9.9_all.deb ... 128s Unpacking linux-tools-common (6.11.0-9.9) over (6.11.0-8.8) ... 128s Preparing to unpack .../28-tmux_3.5a-2_ppc64el.deb ... 128s Unpacking tmux (3.5a-2) over (3.4-7) ... 128s Setting up libllvm19:ppc64el (1:19.1.6-1ubuntu1) ... 128s Setting up apt-utils (2.9.18) ... 128s Setting up libclang1-19 (1:19.1.6-1ubuntu1) ... 128s Setting up libyaml-0-2:ppc64el (0.2.5-2) ... 128s Setting up linux-libc-dev:ppc64el (6.11.0-9.9) ... 128s Setting up libnftnl11:ppc64el (1.2.8-1) ... 128s Setting up libcom-err2:ppc64el (1.47.2~rc1-2ubuntu1) ... 128s Setting up libjemalloc2:ppc64el (5.3.0-2build1) ... 128s Setting up libunwind8:ppc64el (1.7.2-1) ... 128s Setting up linux-headers-6.11.0-9 (6.11.0-9.9) ... 128s Setting up libss2:ppc64el (1.47.2~rc1-2ubuntu1) ... 128s Setting up ucf (3.0046) ... 128s Setting up logsave (1.47.2~rc1-2ubuntu1) ... 128s Setting up python-apt-common (2.9.5) ... 128s Setting up dracut-install (105-2ubuntu5) ... 128s Setting up linux-tools-common (6.11.0-9.9) ... 128s Setting up tmux (3.5a-2) ... 128s Setting up linux-modules-6.11.0-9-generic (6.11.0-9.9) ... 130s Setting up libnftables1:ppc64el (1.1.1-1build1) ... 130s Setting up nftables (1.1.1-1build1) ... 130s Setting up python3-apt (2.9.5) ... 130s Setting up linux-modules-extra-6.11.0-9-generic (6.11.0-9.9) ... 133s Setting up e2fsprogs (1.47.2~rc1-2ubuntu1) ... 133s update-initramfs: deferring update (trigger activated) 133s Setting up linux-headers-6.11.0-9-generic (6.11.0-9.9) ... 133s Setting up linux-image-6.11.0-9-generic (6.11.0-9.9) ... 135s I: /boot/vmlinux is now a symlink to vmlinux-6.11.0-9-generic 135s I: /boot/initrd.img is now a symlink to initrd.img-6.11.0-9-generic 135s Setting up linux-image-virtual (6.11.0-9.9) ... 135s Setting up linux-image-generic (6.11.0-9.9) ... 135s Setting up e2fsprogs-l10n (1.47.2~rc1-2ubuntu1) ... 135s Setting up linux-headers-generic (6.11.0-9.9) ... 135s Setting up linux-headers-virtual (6.11.0-9.9) ... 135s Setting up linux-generic (6.11.0-9.9) ... 135s Setting up linux-virtual (6.11.0-9.9) ... 135s Processing triggers for libc-bin (2.40-4ubuntu1) ... 135s Processing triggers for man-db (2.13.0-1) ... 137s Processing triggers for debianutils (5.21) ... 137s Processing triggers for initramfs-tools (0.142ubuntu35) ... 137s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 137s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 144s Processing triggers for linux-image-6.11.0-9-generic (6.11.0-9.9) ... 144s /etc/kernel/postinst.d/initramfs-tools: 144s update-initramfs: Generating /boot/initrd.img-6.11.0-9-generic 144s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 150s /etc/kernel/postinst.d/zz-update-grub: 150s Sourcing file `/etc/default/grub' 150s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 150s Generating grub configuration file ... 151s Found linux image: /boot/vmlinux-6.11.0-9-generic 151s Found initrd image: /boot/initrd.img-6.11.0-9-generic 151s Found linux image: /boot/vmlinux-6.11.0-8-generic 151s Found initrd image: /boot/initrd.img-6.11.0-8-generic 151s Warning: os-prober will not be executed to detect other bootable partitions. 151s Systems on them will not be added to the GRUB boot configuration. 151s Check GRUB_DISABLE_OS_PROBER documentation entry. 151s Adding boot menu entry for UEFI Firmware Settings ... 151s done 152s Reading package lists... 152s Building dependency tree... 152s Reading state information... 153s Starting pkgProblemResolver with broken count: 0 153s Starting 2 pkgProblemResolver with broken count: 0 153s Done 153s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 153s autopkgtest [06:57:44]: rebooting testbed after setup commands that affected boot 183s autopkgtest [06:58:14]: testbed running kernel: Linux 6.11.0-9-generic #9-Ubuntu SMP Mon Oct 14 13:15:06 UTC 2024 185s autopkgtest [06:58:16]: @@@@@@@@@@@@@@@@@@@@ apt-source python-django-crispy-forms-foundation 188s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/universe python-django-crispy-forms-foundation 1.0.2+ds-1 (dsc) [2781 B] 188s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe python-django-crispy-forms-foundation 1.0.2+ds-1 (tar) [118 kB] 188s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe python-django-crispy-forms-foundation 1.0.2+ds-1 (diff) [5044 B] 188s gpgv: Signature made Sun Feb 25 07:35:58 2024 UTC 188s gpgv: using RSA key B70DFC6F134FECFC011E62AA83016014251D1DB0 188s gpgv: issuer "c.schoenert@t-online.de" 188s gpgv: Can't check signature: No public key 188s dpkg-source: warning: cannot verify inline signature for ./python-django-crispy-forms-foundation_1.0.2+ds-1.dsc: no acceptable signature found 188s autopkgtest [06:58:19]: testing package python-django-crispy-forms-foundation version 1.0.2+ds-1 188s autopkgtest [06:58:19]: build not needed 189s autopkgtest [06:58:20]: test upstream-tests: preparing testbed 189s Reading package lists... 189s Building dependency tree... 189s Reading state information... 189s Starting pkgProblemResolver with broken count: 0 189s Starting 2 pkgProblemResolver with broken count: 0 189s Done 190s The following NEW packages will be installed: 190s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 190s cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 190s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz 190s fonts-font-awesome fonts-lato g++ g++-14 g++-14-powerpc64le-linux-gnu 190s g++-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 190s gcc-powerpc64le-linux-gnu gettext intltool-debian libarchive-zip-perl 190s libasan8 libcc1-0 libdebhelper-perl libfile-stripnondeterminism-perl 190s libgcc-14-dev libgomp1 libisl23 libitm1 libjs-jquery libjs-sphinxdoc 190s libjs-underscore libjson-perl liblsan0 libmpc3 libpython3.13-minimal 190s libpython3.13-stdlib libquadmath0 libstdc++-14-dev libtool libtsan2 190s libubsan1 m4 po-debconf pybuild-plugin-pyproject 190s python-django-crispy-forms-foundation-doc python3-alabaster python3-all 190s python3-asgiref python3-build python3-defusedxml python3-django 190s python3-django-crispy-forms python3-django-crispy-forms-foundation 190s python3-docutils python3-imagesize python3-iniconfig python3-installer 190s python3-packaging python3-pluggy python3-pyproject-hooks python3-pytest 190s python3-pytest-django python3-roman python3-snowballstemmer python3-sphinx 190s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-sqlparse 190s python3-toml python3-wheel python3.13 python3.13-minimal sgml-base 190s sphinx-common sphinx-rtd-theme-common xml-core 190s 0 upgraded, 85 newly installed, 0 to remove and 0 not upgraded. 190s Need to get 78.9 MB of archives. 190s After this operation, 306 MB of additional disk space will be used. 190s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-lato all 2.015-1 [2781 kB] 190s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.1-2 [883 kB] 190s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.1-2 [2496 kB] 190s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el sgml-base all 1.31 [11.4 kB] 190s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el m4 ppc64el 1.4.19-4build1 [278 kB] 190s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el autoconf all 2.72-3 [382 kB] 190s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 190s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 190s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el autopoint all 0.22.5-3 [616 kB] 190s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 190s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 190s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-11ubuntu1 [10.5 MB] 191s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-11ubuntu1 [1040 B] 191s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [5456 B] 191s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.1.0-2ubuntu1 [22.5 kB] 191s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 14.2.0-11ubuntu1 [48.1 kB] 191s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-11ubuntu1 [161 kB] 191s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 14.2.0-11ubuntu1 [32.1 kB] 191s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 14.2.0-11ubuntu1 [2945 kB] 191s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 14.2.0-11ubuntu1 [1322 kB] 191s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 14.2.0-11ubuntu1 [2696 kB] 191s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 14.2.0-11ubuntu1 [1191 kB] 191s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 14.2.0-11ubuntu1 [158 kB] 191s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-11ubuntu1 [1620 kB] 191s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-11ubuntu1 [20.6 MB] 191s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-11ubuntu1 [532 kB] 191s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [1222 B] 191s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.1.0-2ubuntu1 [5006 B] 191s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-11ubuntu1 [2675 kB] 191s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-11ubuntu1 [12.0 MB] 192s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-11ubuntu1 [20.1 kB] 192s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [968 B] 192s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.1.0-2ubuntu1 [1090 B] 192s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 192s Get:35 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libdebhelper-perl all 13.22ubuntu1 [95.0 kB] 192s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtool all 2.4.7-8 [166 kB] 192s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-autoreconf all 20 [16.1 kB] 192s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 192s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 192s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-strip-nondeterminism all 1.14.0-1 [5058 B] 192s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el debugedit ppc64el 1:5.1-1 [52.1 kB] 192s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 192s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el gettext ppc64el 0.22.5-3 [1083 kB] 192s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 192s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 192s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el debhelper all 13.22ubuntu1 [895 kB] 192s Get:47 http://ftpmaster.internal/ubuntu plucky/universe ppc64el dh-python all 6.20241217 [117 kB] 192s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el xml-core all 0.19 [20.3 kB] 192s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el docutils-common all 0.21.2+dfsg-2 [131 kB] 192s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 192s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 192s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 192s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-sphinxdoc all 8.1.3-2 [30.8 kB] 192s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 192s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.1-2 [2131 kB] 192s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 192s Get:57 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 192s Get:58 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-toml all 0.10.2-1 [16.5 kB] 192s Get:59 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-wheel all 0.45.1-1 [57.7 kB] 192s Get:60 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-build all 1.2.2-1 [31.0 kB] 192s Get:61 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 192s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el pybuild-plugin-pyproject all 6.20241217 [1730 B] 192s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 192s Get:64 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el python-django-crispy-forms-foundation-doc all 1.0.2+ds-1 [44.5 kB] 192s Get:65 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.1-2 [729 kB] 192s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 192s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-asgiref all 3.8.1-1 [24.8 kB] 192s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-defusedxml all 0.7.1-3 [42.2 kB] 192s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sqlparse all 0.5.3-1 [32.9 kB] 192s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-django all 3:5.1.4-1 [3045 kB] 192s Get:71 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el python3-django-crispy-forms all 2.1-2 [27.6 kB] 192s Get:72 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el python3-django-crispy-forms-foundation all 1.0.2+ds-1 [25.0 kB] 192s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-roman all 4.2-1 [10.0 kB] 192s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-docutils all 0.21.2+dfsg-2 [409 kB] 192s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-imagesize all 1.4.1-1 [6844 B] 192s Get:76 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 192s Get:77 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 192s Get:78 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el python3-pytest all 8.3.4-1 [252 kB] 192s Get:79 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-django all 4.5.2-3 [18.5 kB] 192s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 192s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el sphinx-common all 8.1.3-2 [662 kB] 192s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-alabaster all 0.7.16-0.1 [18.5 kB] 192s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sphinx all 8.1.3-2 [474 kB] 192s Get:84 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sphinxcontrib.jquery all 4.1-5 [6678 B] 192s Get:85 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sphinx-rtd-theme all 3.0.2+dfsg-1 [23.5 kB] 193s Fetched 78.9 MB in 3s (28.6 MB/s) 193s Selecting previously unselected package fonts-lato. 193s (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 ... 111275 files and directories currently installed.) 193s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 193s Unpacking fonts-lato (2.015-1) ... 193s Selecting previously unselected package libpython3.13-minimal:ppc64el. 193s Preparing to unpack .../01-libpython3.13-minimal_3.13.1-2_ppc64el.deb ... 193s Unpacking libpython3.13-minimal:ppc64el (3.13.1-2) ... 193s Selecting previously unselected package python3.13-minimal. 193s Preparing to unpack .../02-python3.13-minimal_3.13.1-2_ppc64el.deb ... 193s Unpacking python3.13-minimal (3.13.1-2) ... 193s Selecting previously unselected package sgml-base. 193s Preparing to unpack .../03-sgml-base_1.31_all.deb ... 193s Unpacking sgml-base (1.31) ... 193s Selecting previously unselected package m4. 193s Preparing to unpack .../04-m4_1.4.19-4build1_ppc64el.deb ... 193s Unpacking m4 (1.4.19-4build1) ... 193s Selecting previously unselected package autoconf. 193s Preparing to unpack .../05-autoconf_2.72-3_all.deb ... 193s Unpacking autoconf (2.72-3) ... 193s Selecting previously unselected package autotools-dev. 193s Preparing to unpack .../06-autotools-dev_20220109.1_all.deb ... 193s Unpacking autotools-dev (20220109.1) ... 193s Selecting previously unselected package automake. 193s Preparing to unpack .../07-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 193s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 193s Selecting previously unselected package autopoint. 193s Preparing to unpack .../08-autopoint_0.22.5-3_all.deb ... 193s Unpacking autopoint (0.22.5-3) ... 193s Selecting previously unselected package libisl23:ppc64el. 193s Preparing to unpack .../09-libisl23_0.27-1_ppc64el.deb ... 193s Unpacking libisl23:ppc64el (0.27-1) ... 194s Selecting previously unselected package libmpc3:ppc64el. 194s Preparing to unpack .../10-libmpc3_1.3.1-1build2_ppc64el.deb ... 194s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 194s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 194s Preparing to unpack .../11-cpp-14-powerpc64le-linux-gnu_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package cpp-14. 194s Preparing to unpack .../12-cpp-14_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking cpp-14 (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 194s Preparing to unpack .../13-cpp-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 194s Unpacking cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 194s Selecting previously unselected package cpp. 194s Preparing to unpack .../14-cpp_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 194s Unpacking cpp (4:14.1.0-2ubuntu1) ... 194s Selecting previously unselected package libcc1-0:ppc64el. 194s Preparing to unpack .../15-libcc1-0_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libcc1-0:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package libgomp1:ppc64el. 194s Preparing to unpack .../16-libgomp1_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libgomp1:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package libitm1:ppc64el. 194s Preparing to unpack .../17-libitm1_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libitm1:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package libasan8:ppc64el. 194s Preparing to unpack .../18-libasan8_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libasan8:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package liblsan0:ppc64el. 194s Preparing to unpack .../19-liblsan0_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking liblsan0:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package libtsan2:ppc64el. 194s Preparing to unpack .../20-libtsan2_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libtsan2:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package libubsan1:ppc64el. 194s Preparing to unpack .../21-libubsan1_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libubsan1:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package libquadmath0:ppc64el. 194s Preparing to unpack .../22-libquadmath0_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libquadmath0:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package libgcc-14-dev:ppc64el. 194s Preparing to unpack .../23-libgcc-14-dev_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libgcc-14-dev:ppc64el (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 194s Preparing to unpack .../24-gcc-14-powerpc64le-linux-gnu_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package gcc-14. 194s Preparing to unpack .../25-gcc-14_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking gcc-14 (14.2.0-11ubuntu1) ... 194s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 194s Preparing to unpack .../26-gcc-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 194s Unpacking gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 194s Selecting previously unselected package gcc. 194s Preparing to unpack .../27-gcc_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 194s Unpacking gcc (4:14.1.0-2ubuntu1) ... 194s Selecting previously unselected package libstdc++-14-dev:ppc64el. 194s Preparing to unpack .../28-libstdc++-14-dev_14.2.0-11ubuntu1_ppc64el.deb ... 194s Unpacking libstdc++-14-dev:ppc64el (14.2.0-11ubuntu1) ... 195s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 195s Preparing to unpack .../29-g++-14-powerpc64le-linux-gnu_14.2.0-11ubuntu1_ppc64el.deb ... 195s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-11ubuntu1) ... 195s Selecting previously unselected package g++-14. 195s Preparing to unpack .../30-g++-14_14.2.0-11ubuntu1_ppc64el.deb ... 195s Unpacking g++-14 (14.2.0-11ubuntu1) ... 195s Selecting previously unselected package g++-powerpc64le-linux-gnu. 195s Preparing to unpack .../31-g++-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 195s Unpacking g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 195s Selecting previously unselected package g++. 195s Preparing to unpack .../32-g++_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 195s Unpacking g++ (4:14.1.0-2ubuntu1) ... 195s Selecting previously unselected package build-essential. 195s Preparing to unpack .../33-build-essential_12.10ubuntu1_ppc64el.deb ... 195s Unpacking build-essential (12.10ubuntu1) ... 195s Selecting previously unselected package libdebhelper-perl. 195s Preparing to unpack .../34-libdebhelper-perl_13.22ubuntu1_all.deb ... 195s Unpacking libdebhelper-perl (13.22ubuntu1) ... 195s Selecting previously unselected package libtool. 195s Preparing to unpack .../35-libtool_2.4.7-8_all.deb ... 195s Unpacking libtool (2.4.7-8) ... 195s Selecting previously unselected package dh-autoreconf. 195s Preparing to unpack .../36-dh-autoreconf_20_all.deb ... 195s Unpacking dh-autoreconf (20) ... 195s Selecting previously unselected package libarchive-zip-perl. 195s Preparing to unpack .../37-libarchive-zip-perl_1.68-1_all.deb ... 195s Unpacking libarchive-zip-perl (1.68-1) ... 195s Selecting previously unselected package libfile-stripnondeterminism-perl. 195s Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 195s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 195s Selecting previously unselected package dh-strip-nondeterminism. 195s Preparing to unpack .../39-dh-strip-nondeterminism_1.14.0-1_all.deb ... 195s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 195s Selecting previously unselected package debugedit. 195s Preparing to unpack .../40-debugedit_1%3a5.1-1_ppc64el.deb ... 195s Unpacking debugedit (1:5.1-1) ... 195s Selecting previously unselected package dwz. 195s Preparing to unpack .../41-dwz_0.15-1build6_ppc64el.deb ... 195s Unpacking dwz (0.15-1build6) ... 195s Selecting previously unselected package gettext. 195s Preparing to unpack .../42-gettext_0.22.5-3_ppc64el.deb ... 195s Unpacking gettext (0.22.5-3) ... 195s Selecting previously unselected package intltool-debian. 195s Preparing to unpack .../43-intltool-debian_0.35.0+20060710.6_all.deb ... 195s Unpacking intltool-debian (0.35.0+20060710.6) ... 195s Selecting previously unselected package po-debconf. 195s Preparing to unpack .../44-po-debconf_1.0.21+nmu1_all.deb ... 195s Unpacking po-debconf (1.0.21+nmu1) ... 195s Selecting previously unselected package debhelper. 195s Preparing to unpack .../45-debhelper_13.22ubuntu1_all.deb ... 195s Unpacking debhelper (13.22ubuntu1) ... 195s Selecting previously unselected package dh-python. 195s Preparing to unpack .../46-dh-python_6.20241217_all.deb ... 195s Unpacking dh-python (6.20241217) ... 195s Selecting previously unselected package xml-core. 195s Preparing to unpack .../47-xml-core_0.19_all.deb ... 195s Unpacking xml-core (0.19) ... 195s Selecting previously unselected package docutils-common. 195s Preparing to unpack .../48-docutils-common_0.21.2+dfsg-2_all.deb ... 195s Unpacking docutils-common (0.21.2+dfsg-2) ... 195s Selecting previously unselected package fonts-font-awesome. 195s Preparing to unpack .../49-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 195s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 195s Selecting previously unselected package libjs-jquery. 195s Preparing to unpack .../50-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 195s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 195s Selecting previously unselected package libjs-underscore. 195s Preparing to unpack .../51-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 195s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 195s Selecting previously unselected package libjs-sphinxdoc. 195s Preparing to unpack .../52-libjs-sphinxdoc_8.1.3-2_all.deb ... 195s Unpacking libjs-sphinxdoc (8.1.3-2) ... 195s Selecting previously unselected package libjson-perl. 196s Preparing to unpack .../53-libjson-perl_4.10000-1_all.deb ... 196s Unpacking libjson-perl (4.10000-1) ... 196s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 196s Preparing to unpack .../54-libpython3.13-stdlib_3.13.1-2_ppc64el.deb ... 196s Unpacking libpython3.13-stdlib:ppc64el (3.13.1-2) ... 196s Selecting previously unselected package python3-packaging. 196s Preparing to unpack .../55-python3-packaging_24.2-1_all.deb ... 196s Unpacking python3-packaging (24.2-1) ... 196s Selecting previously unselected package python3-pyproject-hooks. 196s Preparing to unpack .../56-python3-pyproject-hooks_1.2.0-1_all.deb ... 196s Unpacking python3-pyproject-hooks (1.2.0-1) ... 196s Selecting previously unselected package python3-toml. 196s Preparing to unpack .../57-python3-toml_0.10.2-1_all.deb ... 196s Unpacking python3-toml (0.10.2-1) ... 196s Selecting previously unselected package python3-wheel. 196s Preparing to unpack .../58-python3-wheel_0.45.1-1_all.deb ... 196s Unpacking python3-wheel (0.45.1-1) ... 196s Selecting previously unselected package python3-build. 196s Preparing to unpack .../59-python3-build_1.2.2-1_all.deb ... 196s Unpacking python3-build (1.2.2-1) ... 196s Selecting previously unselected package python3-installer. 196s Preparing to unpack .../60-python3-installer_0.7.0+dfsg1-3_all.deb ... 196s Unpacking python3-installer (0.7.0+dfsg1-3) ... 196s Selecting previously unselected package pybuild-plugin-pyproject. 196s Preparing to unpack .../61-pybuild-plugin-pyproject_6.20241217_all.deb ... 196s Unpacking pybuild-plugin-pyproject (6.20241217) ... 196s Selecting previously unselected package sphinx-rtd-theme-common. 196s Preparing to unpack .../62-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 196s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 196s Selecting previously unselected package python-django-crispy-forms-foundation-doc. 196s Preparing to unpack .../63-python-django-crispy-forms-foundation-doc_1.0.2+ds-1_all.deb ... 196s Unpacking python-django-crispy-forms-foundation-doc (1.0.2+ds-1) ... 196s Selecting previously unselected package python3.13. 196s Preparing to unpack .../64-python3.13_3.13.1-2_ppc64el.deb ... 196s Unpacking python3.13 (3.13.1-2) ... 196s Selecting previously unselected package python3-all. 196s Preparing to unpack .../65-python3-all_3.12.7-1_ppc64el.deb ... 196s Unpacking python3-all (3.12.7-1) ... 196s Selecting previously unselected package python3-asgiref. 196s Preparing to unpack .../66-python3-asgiref_3.8.1-1_all.deb ... 196s Unpacking python3-asgiref (3.8.1-1) ... 196s Selecting previously unselected package python3-defusedxml. 196s Preparing to unpack .../67-python3-defusedxml_0.7.1-3_all.deb ... 196s Unpacking python3-defusedxml (0.7.1-3) ... 196s Selecting previously unselected package python3-sqlparse. 196s Preparing to unpack .../68-python3-sqlparse_0.5.3-1_all.deb ... 196s Unpacking python3-sqlparse (0.5.3-1) ... 196s Selecting previously unselected package python3-django. 196s Preparing to unpack .../69-python3-django_3%3a5.1.4-1_all.deb ... 196s Unpacking python3-django (3:5.1.4-1) ... 197s Selecting previously unselected package python3-django-crispy-forms. 197s Preparing to unpack .../70-python3-django-crispy-forms_2.1-2_all.deb ... 197s Unpacking python3-django-crispy-forms (2.1-2) ... 197s Selecting previously unselected package python3-django-crispy-forms-foundation. 197s Preparing to unpack .../71-python3-django-crispy-forms-foundation_1.0.2+ds-1_all.deb ... 197s Unpacking python3-django-crispy-forms-foundation (1.0.2+ds-1) ... 197s Selecting previously unselected package python3-roman. 197s Preparing to unpack .../72-python3-roman_4.2-1_all.deb ... 197s Unpacking python3-roman (4.2-1) ... 197s Selecting previously unselected package python3-docutils. 197s Preparing to unpack .../73-python3-docutils_0.21.2+dfsg-2_all.deb ... 197s Unpacking python3-docutils (0.21.2+dfsg-2) ... 197s Selecting previously unselected package python3-imagesize. 197s Preparing to unpack .../74-python3-imagesize_1.4.1-1_all.deb ... 197s Unpacking python3-imagesize (1.4.1-1) ... 197s Selecting previously unselected package python3-iniconfig. 197s Preparing to unpack .../75-python3-iniconfig_1.1.1-2_all.deb ... 197s Unpacking python3-iniconfig (1.1.1-2) ... 197s Selecting previously unselected package python3-pluggy. 197s Preparing to unpack .../76-python3-pluggy_1.5.0-1_all.deb ... 197s Unpacking python3-pluggy (1.5.0-1) ... 197s Selecting previously unselected package python3-pytest. 197s Preparing to unpack .../77-python3-pytest_8.3.4-1_all.deb ... 197s Unpacking python3-pytest (8.3.4-1) ... 197s Selecting previously unselected package python3-pytest-django. 197s Preparing to unpack .../78-python3-pytest-django_4.5.2-3_all.deb ... 197s Unpacking python3-pytest-django (4.5.2-3) ... 197s Selecting previously unselected package python3-snowballstemmer. 197s Preparing to unpack .../79-python3-snowballstemmer_2.2.0-4build1_all.deb ... 197s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 197s Selecting previously unselected package sphinx-common. 197s Preparing to unpack .../80-sphinx-common_8.1.3-2_all.deb ... 197s Unpacking sphinx-common (8.1.3-2) ... 197s Selecting previously unselected package python3-alabaster. 197s Preparing to unpack .../81-python3-alabaster_0.7.16-0.1_all.deb ... 197s Unpacking python3-alabaster (0.7.16-0.1) ... 197s Selecting previously unselected package python3-sphinx. 197s Preparing to unpack .../82-python3-sphinx_8.1.3-2_all.deb ... 197s Unpacking python3-sphinx (8.1.3-2) ... 197s Selecting previously unselected package python3-sphinxcontrib.jquery. 197s Preparing to unpack .../83-python3-sphinxcontrib.jquery_4.1-5_all.deb ... 197s Unpacking python3-sphinxcontrib.jquery (4.1-5) ... 197s Selecting previously unselected package python3-sphinx-rtd-theme. 197s Preparing to unpack .../84-python3-sphinx-rtd-theme_3.0.2+dfsg-1_all.deb ... 197s Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 197s Setting up dh-python (6.20241217) ... 197s Setting up python3-iniconfig (1.1.1-2) ... 197s Setting up fonts-lato (2.015-1) ... 197s Setting up python3-defusedxml (0.7.1-3) ... 198s Setting up libarchive-zip-perl (1.68-1) ... 198s Setting up python3-alabaster (0.7.16-0.1) ... 198s Setting up libdebhelper-perl (13.22ubuntu1) ... 198s Setting up m4 (1.4.19-4build1) ... 198s Setting up libgomp1:ppc64el (14.2.0-11ubuntu1) ... 198s Setting up python3-wheel (0.45.1-1) ... 198s Setting up libpython3.13-minimal:ppc64el (3.13.1-2) ... 198s Setting up python3-roman (4.2-1) ... 198s Setting up autotools-dev (20220109.1) ... 198s Setting up python3-packaging (24.2-1) ... 198s Setting up python3-sqlparse (0.5.3-1) ... 199s Setting up python3-pyproject-hooks (1.2.0-1) ... 199s Setting up python3-snowballstemmer (2.2.0-4build1) ... 199s Setting up libquadmath0:ppc64el (14.2.0-11ubuntu1) ... 199s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 199s Setting up autopoint (0.22.5-3) ... 199s Setting up python3-toml (0.10.2-1) ... 199s Setting up python3-installer (0.7.0+dfsg1-3) ... 200s Setting up autoconf (2.72-3) ... 200s Setting up python3-pluggy (1.5.0-1) ... 200s Setting up libubsan1:ppc64el (14.2.0-11ubuntu1) ... 200s Setting up dwz (0.15-1build6) ... 200s Setting up libasan8:ppc64el (14.2.0-11ubuntu1) ... 200s Setting up libjson-perl (4.10000-1) ... 200s Setting up debugedit (1:5.1-1) ... 200s Setting up python3.13-minimal (3.13.1-2) ... 201s Setting up sgml-base (1.31) ... 201s Setting up libtsan2:ppc64el (14.2.0-11ubuntu1) ... 201s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 201s Setting up libisl23:ppc64el (0.27-1) ... 201s Setting up python3-build (1.2.2-1) ... 201s Setting up libpython3.13-stdlib:ppc64el (3.13.1-2) ... 201s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 201s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 201s Setting up libcc1-0:ppc64el (14.2.0-11ubuntu1) ... 201s Setting up liblsan0:ppc64el (14.2.0-11ubuntu1) ... 201s Setting up libitm1:ppc64el (14.2.0-11ubuntu1) ... 201s Setting up python3-asgiref (3.8.1-1) ... 201s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 201s Setting up python3-imagesize (1.4.1-1) ... 201s Setting up automake (1:1.16.5-1.3ubuntu1) ... 201s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 201s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 201s Setting up gettext (0.22.5-3) ... 201s Setting up python3-django (3:5.1.4-1) ... 204s Setting up python3.13 (3.13.1-2) ... 205s Setting up pybuild-plugin-pyproject (6.20241217) ... 205s Setting up python3-pytest (8.3.4-1) ... 206s Setting up python3-all (3.12.7-1) ... 206s Setting up python3-pytest-django (4.5.2-3) ... 206s Setting up intltool-debian (0.35.0+20060710.6) ... 206s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-11ubuntu1) ... 206s Setting up libjs-sphinxdoc (8.1.3-2) ... 206s Setting up cpp-14 (14.2.0-11ubuntu1) ... 206s Setting up dh-strip-nondeterminism (1.14.0-1) ... 206s Setting up xml-core (0.19) ... 206s Setting up python3-django-crispy-forms (2.1-2) ... 206s Setting up libgcc-14-dev:ppc64el (14.2.0-11ubuntu1) ... 206s Setting up libstdc++-14-dev:ppc64el (14.2.0-11ubuntu1) ... 206s Setting up cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 206s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-11ubuntu1) ... 206s Setting up python-django-crispy-forms-foundation-doc (1.0.2+ds-1) ... 206s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-11ubuntu1) ... 206s Setting up po-debconf (1.0.21+nmu1) ... 206s Setting up gcc-14 (14.2.0-11ubuntu1) ... 206s Setting up gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 206s Setting up sphinx-common (8.1.3-2) ... 206s Setting up cpp (4:14.1.0-2ubuntu1) ... 206s Setting up python3-django-crispy-forms-foundation (1.0.2+ds-1) ... 206s Setting up g++-14 (14.2.0-11ubuntu1) ... 206s Setting up g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 206s Setting up libtool (2.4.7-8) ... 206s Setting up gcc (4:14.1.0-2ubuntu1) ... 206s Setting up dh-autoreconf (20) ... 206s Setting up g++ (4:14.1.0-2ubuntu1) ... 206s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 206s Setting up build-essential (12.10ubuntu1) ... 206s Setting up debhelper (13.22ubuntu1) ... 206s Processing triggers for install-info (7.1.1-1) ... 206s Processing triggers for libc-bin (2.40-4ubuntu1) ... 206s Processing triggers for systemd (257-2ubuntu1) ... 207s Processing triggers for man-db (2.13.0-1) ... 208s Processing triggers for sgml-base (1.31) ... 208s Setting up docutils-common (0.21.2+dfsg-2) ... 208s Processing triggers for sgml-base (1.31) ... 208s Setting up python3-docutils (0.21.2+dfsg-2) ... 209s Setting up python3-sphinx (8.1.3-2) ... 211s Setting up python3-sphinxcontrib.jquery (4.1-5) ... 211s Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 212s autopkgtest [06:58:43]: test upstream-tests: [----------------------- 212s 212s *************************** 212s *** Testing with python3.13 212s *************************** 212s 212s Content of current working folder: 212s 212s total 20 212s drwxr-xr-x 4 ubuntu ubuntu 4096 Dec 21 06:58 . 212s drwxrwxrwt 5 root root 4096 Dec 21 06:58 .. 212s drwxrwxr-x 5 ubuntu ubuntu 4096 Oct 11 2023 sandbox 212s -rw-rw-r-- 1 ubuntu ubuntu 2275 Oct 11 2023 setup.cfg 212s drwxrwxr-x 3 ubuntu ubuntu 4096 Oct 11 2023 tests 212s Running tests... 212s 216s ============================= test session starts ============================== 216s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 216s cachedir: .pytest_cache 216s django: settings: sandbox.settings.tests (from ini) 216s rootdir: /tmp/autopkgtest.IiWlCM/autopkgtest_tmp 216s configfile: setup.cfg 216s plugins: django-4.5.2, typeguard-4.4.1 217s collecting ... collected 15 items 217s 217s tests/001_ping_demo.py::test_ping_reverse_urlname[home-url_args0-url_kwargs0] PASSED [ 6%] 217s tests/001_ping_demo.py::test_ping_reverse_urlname[demo:crispy-demo-form-fieldsets-url_args1-url_kwargs1] FAILED [ 13%] 218s tests/001_ping_demo.py::test_ping_reverse_urlname[demo:crispy-demo-form-tabs-url_args2-url_kwargs2] FAILED [ 20%] 218s tests/001_ping_demo.py::test_ping_reverse_urlname[demo:crispy-demo-form-accordions-url_args3-url_kwargs3] FAILED [ 26%] 218s tests/001_ping_demo.py::test_ping_reverse_urlname[demo:crispy-demo-success-url_args4-url_kwargs4] PASSED [ 33%] 219s tests/002_layout.py::test_basic[foundation-6] FAILED [ 40%] 219s tests/002_layout.py::test_layout[foundation-6] FAILED [ 46%] 219s tests/002_layout.py::test_advanced[foundation-6] FAILED [ 53%] 220s tests/003_fields.py::test_fakefield[foundation-6] FAILED [ 60%] 220s tests/003_fields.py::test_inlinefield[foundation-6] FAILED [ 66%] 220s tests/003_fields.py::test_inlineswitchfield[foundation-6] FAILED [ 73%] 220s tests/004_buttons.py::test_buttongroup[foundation-6] FAILED [ 80%] 220s tests/004_buttons.py::test_buttonelement[foundation-6] PASSED [ 86%] 221s tests/005_containers.py::test_tab[foundation-6] FAILED [ 93%] 221s tests/005_containers.py::test_accordion[foundation-6] FAILED [100%] 221s 221s =================================== FAILURES =================================== 221s _ test_ping_reverse_urlname[demo:crispy-demo-form-fieldsets-url_args1-url_kwargs1] _ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s client = 221s url_name = 'demo:crispy-demo-form-fieldsets', url_args = [] 221s url_kwargs = {'foundation_version': 6} 221s 221s @pytest.mark.parametrize("url_name,url_args,url_kwargs", [ 221s ("home", [], {}), 221s ("demo:crispy-demo-form-fieldsets", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-form-tabs", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-form-accordions", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-success", [], {"foundation_version": 6}), 221s ]) 221s def test_ping_reverse_urlname(client, url_name, url_args, url_kwargs): 221s """ 221s Ping reversed url names 221s """ 221s > response = client.get(reverse(url_name, args=url_args, kwargs=url_kwargs)) 221s 221s tests/001_ping_demo.py:22: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s /usr/lib/python3/dist-packages/django/test/client.py:1129: in get 221s response = super().get( 221s /usr/lib/python3/dist-packages/django/test/client.py:479: in get 221s return self.generic( 221s /usr/lib/python3/dist-packages/django/test/client.py:676: in generic 221s return self.request(**r) 221s /usr/lib/python3/dist-packages/django/test/client.py:1092: in request 221s self.check_exception(response) 221s /usr/lib/python3/dist-packages/django/test/client.py:805: in check_exception 221s raise exc_value 221s /usr/lib/python3/dist-packages/django/core/handlers/exception.py:55: in inner 221s response = get_response(request) 221s /usr/lib/python3/dist-packages/django/core/handlers/base.py:220: in _get_response 221s response = response.render() 221s /usr/lib/python3/dist-packages/django/template/response.py:114: in render 221s self.content = self.rendered_content 221s /usr/lib/python3/dist-packages/django/template/response.py:92: in rendered_content 221s return template.render(context, self._request) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:107: in render 221s return self.template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:159: in render 221s return compiled_parent._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:159: in render 221s return compiled_parent._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:65: in render 221s result = block.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:579: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s ------------------------------ Captured log call ------------------------------- 221s ERROR django.request:log.py:248 Internal Server Error: /crispy-forms/foundation-6/fieldsets/ 221s Traceback (most recent call last): 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 180, in translate_token 221s op = OPERATORS[token] 221s ~~~~~~~~~^^^^^^^ 221s KeyError: 'field.errors|length_is:"0"' 221s 221s During handling of the above exception, another exception occurred: 221s 221s Traceback (most recent call last): 221s File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py", line 55, in inner 221s response = get_response(request) 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 220, in _get_response 221s response = response.render() 221s ^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/response.py", line 114, in render 221s self.content = self.rendered_content 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/response.py", line 92, in rendered_content 221s return template.render(context, self._request) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 107, in render 221s return self.template.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 171, in render 221s return self._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 159, in render 221s return compiled_parent._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 159, in render 221s return compiled_parent._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 65, in render 221s result = block.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py", line 199, in render 221s c = self.get_render(context).flatten() 221s ^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py", line 117, in get_render 221s actual_form.form_html = helper.render_layout( 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/helper.py", line 276, in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 142, in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 579, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 114, in render_field 221s template = default_field_template(template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 26, in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader.py", line 15, in get_template 221s return engine.get_template(template_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 79, in get_template 221s return Template(self.engine.get_template(template_name), self) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/engine.py", line 177, in get_template 221s template, origin = self.find_template(template_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/engine.py", line 159, in find_template 221s template = loader.get_template(name, skip=skip) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loaders/cached.py", line 57, in get_template 221s template = super().get_template(template_name, skip) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loaders/base.py", line 28, in get_template 221s return Template( 221s ^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 154, in __init__ 221s self.nodelist = self.compile_nodelist() 221s ^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 196, in compile_nodelist 221s nodelist = parser.parse() 221s ^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 976, in do_if 221s nodelist = parser.parse(("endif",)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 1332, in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 962, in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 961, in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 894, in __init__ 221s super().__init__(*args, **kwargs) 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 171, in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 182, in translate_token 221s return self.create_var(token) 221s ^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 897, in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 605, in compile_filter 221s return FilterExpression(token, self) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 701, in __init__ 221s filter_func = parser.find_filter(filter_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 611, in find_filter 221s raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s _ test_ping_reverse_urlname[demo:crispy-demo-form-tabs-url_args2-url_kwargs2] __ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s client = 221s url_name = 'demo:crispy-demo-form-tabs', url_args = [] 221s url_kwargs = {'foundation_version': 6} 221s 221s @pytest.mark.parametrize("url_name,url_args,url_kwargs", [ 221s ("home", [], {}), 221s ("demo:crispy-demo-form-fieldsets", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-form-tabs", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-form-accordions", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-success", [], {"foundation_version": 6}), 221s ]) 221s def test_ping_reverse_urlname(client, url_name, url_args, url_kwargs): 221s """ 221s Ping reversed url names 221s """ 221s > response = client.get(reverse(url_name, args=url_args, kwargs=url_kwargs)) 221s 221s tests/001_ping_demo.py:22: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s /usr/lib/python3/dist-packages/django/test/client.py:1129: in get 221s response = super().get( 221s /usr/lib/python3/dist-packages/django/test/client.py:479: in get 221s return self.generic( 221s /usr/lib/python3/dist-packages/django/test/client.py:676: in generic 221s return self.request(**r) 221s /usr/lib/python3/dist-packages/django/test/client.py:1092: in request 221s self.check_exception(response) 221s /usr/lib/python3/dist-packages/django/test/client.py:805: in check_exception 221s raise exc_value 221s /usr/lib/python3/dist-packages/django/core/handlers/exception.py:55: in inner 221s response = get_response(request) 221s /usr/lib/python3/dist-packages/django/core/handlers/base.py:220: in _get_response 221s response = response.render() 221s /usr/lib/python3/dist-packages/django/template/response.py:114: in render 221s self.content = self.rendered_content 221s /usr/lib/python3/dist-packages/django/template/response.py:92: in rendered_content 221s return template.render(context, self._request) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:107: in render 221s return self.template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:159: in render 221s return compiled_parent._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:159: in render 221s return compiled_parent._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:65: in render 221s result = block.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py:120: in render 221s content += render_field( 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py:71: in render 221s return super(Container, self).render(form, context, 221s /usr/lib/python3/dist-packages/crispy_forms/bootstrap.py:621: in render 221s return super().render(form, context, template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s ------------------------------ Captured log call ------------------------------- 221s ERROR django.request:log.py:248 Internal Server Error: /crispy-forms/foundation-6/tabs/ 221s Traceback (most recent call last): 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 180, in translate_token 221s op = OPERATORS[token] 221s ~~~~~~~~~^^^^^^^ 221s KeyError: 'field.errors|length_is:"0"' 221s 221s During handling of the above exception, another exception occurred: 221s 221s Traceback (most recent call last): 221s File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py", line 55, in inner 221s response = get_response(request) 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 220, in _get_response 221s response = response.render() 221s ^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/response.py", line 114, in render 221s self.content = self.rendered_content 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/response.py", line 92, in rendered_content 221s return template.render(context, self._request) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 107, in render 221s return self.template.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 171, in render 221s return self._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 159, in render 221s return compiled_parent._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 159, in render 221s return compiled_parent._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 65, in render 221s result = block.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py", line 199, in render 221s c = self.get_render(context).flatten() 221s ^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py", line 117, in get_render 221s actual_form.form_html = helper.render_layout( 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/helper.py", line 276, in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 142, in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py", line 120, in render 221s content += render_field( 221s ^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py", line 71, in render 221s return super(Container, self).render(form, context, 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/bootstrap.py", line 621, in render 221s return super().render(form, context, template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 114, in render_field 221s template = default_field_template(template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 26, in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader.py", line 15, in get_template 221s return engine.get_template(template_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 79, in get_template 221s return Template(self.engine.get_template(template_name), self) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/engine.py", line 177, in get_template 221s template, origin = self.find_template(template_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/engine.py", line 159, in find_template 221s template = loader.get_template(name, skip=skip) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loaders/cached.py", line 57, in get_template 221s template = super().get_template(template_name, skip) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loaders/base.py", line 28, in get_template 221s return Template( 221s ^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 154, in __init__ 221s self.nodelist = self.compile_nodelist() 221s ^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 196, in compile_nodelist 221s nodelist = parser.parse() 221s ^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 976, in do_if 221s nodelist = parser.parse(("endif",)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 1332, in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 962, in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 961, in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 894, in __init__ 221s super().__init__(*args, **kwargs) 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 171, in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 182, in translate_token 221s return self.create_var(token) 221s ^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 897, in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 605, in compile_filter 221s return FilterExpression(token, self) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 701, in __init__ 221s filter_func = parser.find_filter(filter_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 611, in find_filter 221s raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s _ test_ping_reverse_urlname[demo:crispy-demo-form-accordions-url_args3-url_kwargs3] _ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s client = 221s url_name = 'demo:crispy-demo-form-accordions', url_args = [] 221s url_kwargs = {'foundation_version': 6} 221s 221s @pytest.mark.parametrize("url_name,url_args,url_kwargs", [ 221s ("home", [], {}), 221s ("demo:crispy-demo-form-fieldsets", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-form-tabs", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-form-accordions", [], {"foundation_version": 6}), 221s ("demo:crispy-demo-success", [], {"foundation_version": 6}), 221s ]) 221s def test_ping_reverse_urlname(client, url_name, url_args, url_kwargs): 221s """ 221s Ping reversed url names 221s """ 221s > response = client.get(reverse(url_name, args=url_args, kwargs=url_kwargs)) 221s 221s tests/001_ping_demo.py:22: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s /usr/lib/python3/dist-packages/django/test/client.py:1129: in get 221s response = super().get( 221s /usr/lib/python3/dist-packages/django/test/client.py:479: in get 221s return self.generic( 221s /usr/lib/python3/dist-packages/django/test/client.py:676: in generic 221s return self.request(**r) 221s /usr/lib/python3/dist-packages/django/test/client.py:1092: in request 221s self.check_exception(response) 221s /usr/lib/python3/dist-packages/django/test/client.py:805: in check_exception 221s raise exc_value 221s /usr/lib/python3/dist-packages/django/core/handlers/exception.py:55: in inner 221s response = get_response(request) 221s /usr/lib/python3/dist-packages/django/core/handlers/base.py:220: in _get_response 221s response = response.render() 221s /usr/lib/python3/dist-packages/django/template/response.py:114: in render 221s self.content = self.rendered_content 221s /usr/lib/python3/dist-packages/django/template/response.py:92: in rendered_content 221s return template.render(context, self._request) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:107: in render 221s return self.template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:159: in render 221s return compiled_parent._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:159: in render 221s return compiled_parent._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:65: in render 221s result = block.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py:227: in render 221s content += render_field( 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/bootstrap.py:621: in render 221s return super().render(form, context, template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s ------------------------------ Captured log call ------------------------------- 221s ERROR django.request:log.py:248 Internal Server Error: /crispy-forms/foundation-6/accordions/ 221s Traceback (most recent call last): 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 180, in translate_token 221s op = OPERATORS[token] 221s ~~~~~~~~~^^^^^^^ 221s KeyError: 'field.errors|length_is:"0"' 221s 221s During handling of the above exception, another exception occurred: 221s 221s Traceback (most recent call last): 221s File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py", line 55, in inner 221s response = get_response(request) 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 220, in _get_response 221s response = response.render() 221s ^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/response.py", line 114, in render 221s self.content = self.rendered_content 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/response.py", line 92, in rendered_content 221s return template.render(context, self._request) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 107, in render 221s return self.template.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 171, in render 221s return self._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 159, in render 221s return compiled_parent._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 159, in render 221s return compiled_parent._render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/test/utils.py", line 114, in instrumented_test_render 221s return self.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader_tags.py", line 65, in render 221s result = block.nodelist.render(context) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 1008, in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 969, in render_annotated 221s return self.render(context) 221s ^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py", line 199, in render 221s c = self.get_render(context).flatten() 221s ^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py", line 117, in get_render 221s actual_form.form_html = helper.render_layout( 221s ^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/helper.py", line 276, in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 142, in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py", line 227, in render 221s content += render_field( 221s ^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/bootstrap.py", line 621, in render 221s return super().render(form, context, template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 65, in render_field 221s return field.render(form, context, template_pack=template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 747, in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s File "/usr/lib/python3/dist-packages/crispy_forms/layout.py", line 105, in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 114, in render_field 221s template = default_field_template(template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/crispy_forms/utils.py", line 26, in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loader.py", line 15, in get_template 221s return engine.get_template(template_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/backends/django.py", line 79, in get_template 221s return Template(self.engine.get_template(template_name), self) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/engine.py", line 177, in get_template 221s template, origin = self.find_template(template_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/engine.py", line 159, in find_template 221s template = loader.get_template(name, skip=skip) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loaders/cached.py", line 57, in get_template 221s template = super().get_template(template_name, skip) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/loaders/base.py", line 28, in get_template 221s return Template( 221s ^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 154, in __init__ 221s self.nodelist = self.compile_nodelist() 221s ^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 196, in compile_nodelist 221s nodelist = parser.parse() 221s ^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 976, in do_if 221s nodelist = parser.parse(("endif",)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 1332, in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 962, in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 518, in parse 221s raise self.error(token, e) 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 516, in parse 221s compiled_result = compile_func(self, token) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 961, in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 894, in __init__ 221s super().__init__(*args, **kwargs) 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 171, in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/smartif.py", line 182, in translate_token 221s return self.create_var(token) 221s ^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/defaulttags.py", line 897, in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 605, in compile_filter 221s return FilterExpression(token, self) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 701, in __init__ 221s filter_func = parser.find_filter(filter_name) 221s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 221s File "/usr/lib/python3/dist-packages/django/template/base.py", line 611, in find_filter 221s raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s ___________________________ test_basic[foundation-6] ___________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_basic(output_test_path, render_output, rendered_template, helper, client): 221s form = BasicInputForm() 221s pack = helper.template_pack 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/002_layout.py:16: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:208: in render 221s return template.render(c) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:107: in render 221s return self.template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:210: in render 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:173: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:327: in render 221s return nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:210: in render 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:173: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:243: in render 221s nodelist.append(node.render_annotated(context)) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/loader_tags.py:199: in render 221s template = context.template.engine.select_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:208: in select_template 221s return self.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s __________________________ test_layout[foundation-6] ___________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_layout(output_test_path, render_output, rendered_template, helper, client): 221s form = BasicInputFormLayoutIncluded(helper=helper) 221s pack = helper.template_pack 221s 221s > rendered = rendered_template(form) 221s 221s tests/002_layout.py:29: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s _________________________ test_advanced[foundation-6] __________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_advanced(output_test_path, render_output, rendered_template, helper, client): 221s form = AdvancedForm() 221s pack = helper.template_pack 221s 221s helper.layout = Layout( 221s Row( 221s Column( 221s 'simple', 221s css_class='six' 221s ), 221s Column( 221s 'opt_in', 221s css_class='six' 221s ), 221s ), 221s Row( 221s Column( 221s 'longtext' 221s ), 221s ), 221s Row( 221s Column( 221s ButtonHolder(Submit('submit', 'Submit')), 221s ), 221s css_class="large" 221s ), 221s ) 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/002_layout.py:66: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s _________________________ test_fakefield[foundation-6] _________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_fakefield(output_test_path, render_output, rendered_template, 221s helper, client): 221s form = BasicInputForm() 221s pack = helper.template_pack 221s 221s helper.layout = Layout( 221s FakeField('simple') 221s ) 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/003_fields.py:20: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/fields.py:51: in render 221s return super(FakeField, self).render(form, context, 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:946: in render 221s return self.get_rendered_fields( 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:118: in render_field 221s template = get_template(template) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s ________________________ test_inlinefield[foundation-6] ________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_inlinefield(output_test_path, render_output, rendered_template, 221s helper, client): 221s form = BasicInputForm() 221s pack = helper.template_pack 221s 221s helper.layout = Layout( 221s InlineField('simple', label_column='large-7', input_column='large-5', 221s label_class='foobar') 221s ) 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/003_fields.py:39: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/fields.py:125: in render 221s html += render_field(field, form, context, 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:118: in render_field 221s template = get_template(template) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , ...">, , ...">, , , , ...">, , , , , , ...">, , , , , , , , , , , , , , , , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s _____________________ test_inlineswitchfield[foundation-6] _____________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_inlineswitchfield(output_test_path, render_output, rendered_template, 221s helper, client): 221s form = BoolInputForm() 221s pack = helper.template_pack 221s 221s helper.layout = Layout( 221s InlineSwitchField('opt_in', label_column='large-8', 221s input_column='large-4', label_class='foobar', 221s switch_class="inline") 221s ) 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/003_fields.py:59: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/fields.py:208: in render 221s return super(InlineSwitchField, self).render(form, context, 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/fields.py:125: in render 221s html += render_field(field, form, context, 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:118: in render_field 221s template = get_template(template) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , ...">, , , , , , ...">, , , , , , , , , , , , , , , , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s ________________________ test_buttongroup[foundation-6] ________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_buttongroup(output_test_path, render_output, rendered_template, 221s helper, client): 221s form = BasicInputForm() 221s pack = helper.template_pack 221s 221s helper.layout = Layout( 221s 'simple', 221s ButtonGroup( 221s Submit('Save', 'Save'), 221s Button('Cancel', 'Cancel'), 221s ) 221s ) 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/004_buttons.py:25: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s ____________________________ test_tab[foundation-6] ____________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_tab(output_test_path, render_output, rendered_template, helper, 221s client): 221s form = AdvancedForm() 221s pack = helper.template_pack 221s 221s helper.layout = Layout( 221s TabHolder( 221s TabItem("My tab 1", "simple"), 221s TabItem("My tab 2", "opt_in"), 221s TabItem("My tab 3", "longtext"), 221s css_id="meep-meep" 221s ) 221s ) 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/005_containers.py:26: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py:120: in render 221s content += render_field( 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py:71: in render 221s return super(Container, self).render(form, context, 221s /usr/lib/python3/dist-packages/crispy_forms/bootstrap.py:621: in render 221s return super().render(form, context, template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s _________________________ test_accordion[foundation-6] _________________________ 221s 221s self = 221s token = 'field.errors|length_is:"0"' 221s 221s def translate_token(self, token): 221s try: 221s > op = OPERATORS[token] 221s E KeyError: 'field.errors|length_is:"0"' 221s 221s /usr/lib/python3/dist-packages/django/template/smartif.py:180: KeyError 221s 221s During handling of the above exception, another exception occurred: 221s 221s output_test_path = '/tmp/autopkgtest.IiWlCM/autopkgtest_tmp/tests/output' 221s render_output = 221s rendered_template = 221s helper = 221s client = 221s 221s def test_accordion(output_test_path, render_output, rendered_template, helper, 221s client): 221s form = AdvancedForm() 221s pack = helper.template_pack 221s 221s # Define "css_id" to avoid test fails with automatic generated random ID 221s helper.layout = Layout( 221s AccordionHolder( 221s AccordionItem("Group 1", "simple"), 221s AccordionItem("Group 2", "opt_in"), 221s AccordionItem("Group 3", "longtext"), 221s css_id="meep-meep" 221s ) 221s ) 221s 221s > rendered = rendered_template(form, helper=helper) 221s 221s tests/005_containers.py:50: 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s tests/utils.py:82: in get_rendered_template 221s return template.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:171: in render 221s return self._render(context) 221s /usr/lib/python3/dist-packages/django/test/utils.py:114: in instrumented_test_render 221s return self.nodelist.render(context) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:423: in render 221s return strip_spaces_between_tags(self.nodelist.render(context).strip()) 221s /usr/lib/python3/dist-packages/django/template/base.py:1008: in render 221s return SafeString("".join([node.render_annotated(context) for node in self])) 221s /usr/lib/python3/dist-packages/django/template/base.py:969: in render_annotated 221s return self.render(context) 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:199: in render 221s c = self.get_render(context).flatten() 221s /usr/lib/python3/dist-packages/crispy_forms/templatetags/crispy_forms_tags.py:117: in get_render 221s actual_form.form_html = helper.render_layout( 221s /usr/lib/python3/dist-packages/crispy_forms/helper.py:276: in render_layout 221s html = self.layout.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:142: in render 221s return self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms_foundation/layout/containers.py:227: in render 221s content += render_field( 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:65: in render_field 221s return field.render(form, context, template_pack=template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/bootstrap.py:621: in render 221s return super().render(form, context, template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:747: in render 221s fields = self.get_rendered_fields(form, context, template_pack, **kwargs) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in get_rendered_fields 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/layout.py:105: in 221s "".join(render_field(field, form, context, template_pack=template_pack, **kwargs) for field in self.fields) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:114: in render_field 221s template = default_field_template(template_pack) 221s /usr/lib/python3/dist-packages/crispy_forms/utils.py:26: in default_field_template 221s return get_template("%s/field.html" % template_pack) 221s /usr/lib/python3/dist-packages/django/template/loader.py:15: in get_template 221s return engine.get_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/backends/django.py:79: in get_template 221s return Template(self.engine.get_template(template_name), self) 221s /usr/lib/python3/dist-packages/django/template/engine.py:177: in get_template 221s template, origin = self.find_template(template_name) 221s /usr/lib/python3/dist-packages/django/template/engine.py:159: in find_template 221s template = loader.get_template(name, skip=skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/cached.py:57: in get_template 221s template = super().get_template(template_name, skip) 221s /usr/lib/python3/dist-packages/django/template/loaders/base.py:28: in get_template 221s return Template( 221s /usr/lib/python3/dist-packages/django/template/base.py:154: in __init__ 221s self.nodelist = self.compile_nodelist() 221s /usr/lib/python3/dist-packages/django/template/base.py:196: in compile_nodelist 221s nodelist = parser.parse() 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:976: in do_if 221s nodelist = parser.parse(("endif",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:1332: in spaceless 221s nodelist = parser.parse(("endspaceless",)) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:962: in do_if 221s nodelist = parser.parse(("elif", "else", "endif")) 221s /usr/lib/python3/dist-packages/django/template/base.py:518: in parse 221s raise self.error(token, e) 221s /usr/lib/python3/dist-packages/django/template/base.py:516: in parse 221s compiled_result = compile_func(self, token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:961: in do_if 221s condition = TemplateIfParser(parser, bits).parse() 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:894: in __init__ 221s super().__init__(*args, **kwargs) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:171: in __init__ 221s mapped_tokens.append(self.translate_token(token)) 221s /usr/lib/python3/dist-packages/django/template/smartif.py:182: in translate_token 221s return self.create_var(token) 221s /usr/lib/python3/dist-packages/django/template/defaulttags.py:897: in create_var 221s return TemplateLiteral(self.template_parser.compile_filter(value), value) 221s /usr/lib/python3/dist-packages/django/template/base.py:605: in compile_filter 221s return FilterExpression(token, self) 221s /usr/lib/python3/dist-packages/django/template/base.py:701: in __init__ 221s filter_func = parser.find_filter(filter_name) 221s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 221s 221s self = , , ...">, , , , ...">, , ...">, , , , , , , , , , ...">, , , , , , , , , , , , , , ...">, , ...">, , , , ]> 221s filter_name = 'length_is' 221s 221s def find_filter(self, filter_name): 221s if filter_name in self.filters: 221s return self.filters[filter_name] 221s else: 221s > raise TemplateSyntaxError("Invalid filter: '%s'" % filter_name) 221s E django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s 221s /usr/lib/python3/dist-packages/django/template/base.py:611: TemplateSyntaxError 221s =============================== warnings summary =============================== 221s ../../../usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:184 221s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:184: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 221s exec(co, module.__dict__) 221s 221s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 221s =========================== short test summary info ============================ 221s FAILED tests/001_ping_demo.py::test_ping_reverse_urlname[demo:crispy-demo-form-fieldsets-url_args1-url_kwargs1] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/001_ping_demo.py::test_ping_reverse_urlname[demo:crispy-demo-form-tabs-url_args2-url_kwargs2] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/001_ping_demo.py::test_ping_reverse_urlname[demo:crispy-demo-form-accordions-url_args3-url_kwargs3] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/002_layout.py::test_basic[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/002_layout.py::test_layout[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/002_layout.py::test_advanced[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/003_fields.py::test_fakefield[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/003_fields.py::test_inlinefield[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/003_fields.py::test_inlineswitchfield[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/004_buttons.py::test_buttongroup[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/005_containers.py::test_tab[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s FAILED tests/005_containers.py::test_accordion[foundation-6] - django.template.exceptions.TemplateSyntaxError: Invalid filter: 'length_is' 221s =================== 12 failed, 3 passed, 1 warning in 4.76s ==================== 221s autopkgtest [06:58:52]: test upstream-tests: -----------------------] 222s autopkgtest [06:58:53]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 222s upstream-tests FAIL non-zero exit status 1 222s autopkgtest [06:58:53]: @@@@@@@@@@@@@@@@@@@@ summary 222s upstream-tests FAIL non-zero exit status 1 239s nova [W] Using flock in prodstack6-ppc64el 239s Creating nova instance adt-plucky-ppc64el-python-django-crispy-forms-foundation-20241221-064035-juju-7f2275-prod-proposed-migration-environment-2-db20af20-35d7-4cbd-9183-1a4e665c71ee from image adt/ubuntu-plucky-ppc64el-server-20241220.img (UUID a9aec155-c2b1-4b0b-8be5-ebfbf2c9f4f8)... 239s nova [W] Timed out waiting for 21799c67-de05-4948-a706-d83dd38a4096 to get deleted.