0s autopkgtest [17:34:54]: starting date: 2024-03-11 0s autopkgtest [17:34:54]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [17:34:54]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ejvthwds/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:postgresql-16,src:db5.3,src:gdbm,src:llvm-toolchain-17,src:mmdebstrap,src:openssl,src:perl,src:python3.12,src:readline --apt-upgrade psycopg2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=postgresql-16/16.2-1ubuntu2 db5.3/5.3.28+dfsg2-5 gdbm/1.23-5.1 llvm-toolchain-17/1:17.0.6-8ubuntu1.1 mmdebstrap/1.4.3-6 openssl/3.0.13-0ubuntu1 perl/5.38.2-3.2 python3.12/3.12.2-4build2 readline/8.2-3.1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-5.secgroup --name adt-noble-arm64-psycopg2-20240311-173454-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 90s autopkgtest [17:36:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 90s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 90s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 91s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [2673 kB] 91s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [452 kB] 91s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [38.0 kB] 91s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [593 kB] 91s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 91s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 91s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 91s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2980 kB] 91s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 91s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [39.6 kB] 91s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 93s Fetched 6929 kB in 2s (4169 kB/s) 93s Reading package lists... 95s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Calculating upgrade... 96s The following packages will be REMOVED: 96s libdb5.3 libgdbm-compat4 libgdbm6 libperl5.38 libreadline8 libssl3 96s The following NEW packages will be installed: 96s libdb5.3t64 libgdbm-compat4t64 libgdbm6t64 libperl5.38t64 libreadline8t64 96s libssl3t64 96s The following packages will be upgraded: 96s klibc-utils libklibc libpython3.12-minimal libpython3.12-stdlib openssl perl 96s perl-base perl-modules-5.38 python3.12 python3.12-minimal readline-common 97s 11 upgraded, 6 newly installed, 6 to remove and 0 not upgraded. 97s Need to get 19.4 MB of archives. 97s After this operation, 275 kB of additional disk space will be used. 97s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu1 [983 kB] 97s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu1 [1770 kB] 98s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3.12 arm64 3.12.2-4build2 [645 kB] 98s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3.12-minimal arm64 3.12.2-4build2 [2189 kB] 98s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpython3.12-minimal arm64 3.12.2-4build2 [829 kB] 98s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libreadline8t64 arm64 8.2-3.1 [153 kB] 98s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpython3.12-stdlib arm64 3.12.2-4build2 [2002 kB] 98s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libdb5.3t64 arm64 5.3.28+dfsg2-5 [719 kB] 98s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgdbm6t64 arm64 1.23-5.1 [34.3 kB] 98s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libgdbm-compat4t64 arm64 1.23-5.1 [6576 B] 98s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libperl5.38t64 arm64 5.38.2-3.2 [4771 kB] 98s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 perl arm64 5.38.2-3.2 [231 kB] 98s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 perl-base arm64 5.38.2-3.2 [1777 kB] 98s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 98s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 readline-common all 8.2-3.1 [56.4 kB] 98s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 klibc-utils arm64 2.0.13-4 [114 kB] 98s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libklibc arm64 2.0.13-4 [51.4 kB] 99s Fetched 19.4 MB in 2s (11.8 MB/s) 99s (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 ... 74748 files and directories currently installed.) 99s Preparing to unpack .../openssl_3.0.13-0ubuntu1_arm64.deb ... 99s Unpacking openssl (3.0.13-0ubuntu1) over (3.0.10-1ubuntu4) ... 99s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 99s wget depends on libssl3 (>= 3.0.0). 99s u-boot-tools depends on libssl3 (>= 3.0.0). 99s tnftp depends on libssl3 (>= 3.0.0). 99s tcpdump depends on libssl3 (>= 3.0.0). 99s systemd-resolved depends on libssl3 (>= 3.0.0). 99s systemd depends on libssl3 (>= 3.0.0). 99s sudo depends on libssl3 (>= 3.0.0). 99s sbsigntool depends on libssl3 (>= 3.0.0). 99s rsync depends on libssl3 (>= 3.0.0). 99s python3-cryptography depends on libssl3 (>= 3.0.0). 99s openssh-server depends on libssl3 (>= 3.0.10). 99s openssh-client depends on libssl3 (>= 3.0.10). 99s mtd-utils depends on libssl3 (>= 3.0.0). 99s mokutil depends on libssl3 (>= 3.0.0). 99s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 99s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 99s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 99s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 99s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 99s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 99s libnvme1 depends on libssl3 (>= 3.0.0). 99s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 99s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 99s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 99s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 99s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 99s kmod depends on libssl3 (>= 3.0.0). 99s dhcpcd-base depends on libssl3 (>= 3.0.0). 99s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 99s 99s (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 ... 74748 files and directories currently installed.) 99s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 99s Selecting previously unselected package libssl3t64:arm64. 99s (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 ... 74737 files and directories currently installed.) 99s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu1_arm64.deb ... 99s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu1) ... 99s Preparing to unpack .../python3.12_3.12.2-4build2_arm64.deb ... 99s Unpacking python3.12 (3.12.2-4build2) over (3.12.2-1) ... 99s Preparing to unpack .../python3.12-minimal_3.12.2-4build2_arm64.deb ... 99s Unpacking python3.12-minimal (3.12.2-4build2) over (3.12.2-1) ... 99s Preparing to unpack .../libpython3.12-minimal_3.12.2-4build2_arm64.deb ... 100s Unpacking libpython3.12-minimal:arm64 (3.12.2-4build2) over (3.12.2-1) ... 100s dpkg: libreadline8:arm64: dependency problems, but removing anyway as you requested: 100s parted depends on libreadline8 (>= 6.0). 100s libpython3.12-stdlib:arm64 depends on libreadline8 (>= 7.0~beta). 100s gpgsm depends on libreadline8 (>= 6.0). 100s gpgconf depends on libreadline8 (>= 6.0). 100s gpg depends on libreadline8 (>= 6.0). 100s gawk depends on libreadline8 (>= 6.0). 100s fdisk depends on libreadline8 (>= 6.0). 100s 100s (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 ... 74750 files and directories currently installed.) 100s Removing libreadline8:arm64 (8.2-3) ... 100s Selecting previously unselected package libreadline8t64:arm64. 100s (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 ... 74738 files and directories currently installed.) 100s Preparing to unpack .../libreadline8t64_8.2-3.1_arm64.deb ... 100s Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 100s Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 100s Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 100s Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 100s Unpacking libreadline8t64:arm64 (8.2-3.1) ... 100s Preparing to unpack .../libpython3.12-stdlib_3.12.2-4build2_arm64.deb ... 100s Unpacking libpython3.12-stdlib:arm64 (3.12.2-4build2) over (3.12.2-1) ... 100s dpkg: libperl5.38:arm64: dependency problems, but removing anyway as you requested: 100s perl depends on libperl5.38 (= 5.38.2-3). 100s 100s (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 ... 74756 files and directories currently installed.) 100s Removing libperl5.38:arm64 (5.38.2-3) ... 100s dpkg: libdb5.3:arm64: dependency problems, but removing anyway as you requested: 100s libsasl2-modules-db:arm64 depends on libdb5.3. 100s libpam-modules:arm64 depends on libdb5.3. 100s iproute2 depends on libdb5.3. 100s apt-utils depends on libdb5.3. 100s 100s Removing libdb5.3:arm64 (5.3.28+dfsg2-4) ... 100s Selecting previously unselected package libdb5.3t64:arm64. 100s (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 ... 74221 files and directories currently installed.) 100s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-5_arm64.deb ... 100s Unpacking libdb5.3t64:arm64 (5.3.28+dfsg2-5) ... 100s (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 ... 74227 files and directories currently installed.) 100s Removing libgdbm-compat4:arm64 (1.23-5) ... 100s dpkg: libgdbm6:arm64: dependency problems, but removing anyway as you requested: 100s python3-gdbm:arm64 depends on libgdbm6 (>= 1.16). 100s man-db depends on libgdbm6 (>= 1.16). 100s 100s Removing libgdbm6:arm64 (1.23-5) ... 100s Selecting previously unselected package libgdbm6t64:arm64. 100s (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 ... 74217 files and directories currently installed.) 100s Preparing to unpack .../libgdbm6t64_1.23-5.1_arm64.deb ... 100s Unpacking libgdbm6t64:arm64 (1.23-5.1) ... 100s Selecting previously unselected package libgdbm-compat4t64:arm64. 100s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_arm64.deb ... 100s Unpacking libgdbm-compat4t64:arm64 (1.23-5.1) ... 100s Selecting previously unselected package libperl5.38t64:arm64. 100s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_arm64.deb ... 100s Unpacking libperl5.38t64:arm64 (5.38.2-3.2) ... 101s Preparing to unpack .../perl_5.38.2-3.2_arm64.deb ... 101s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 101s Preparing to unpack .../perl-base_5.38.2-3.2_arm64.deb ... 101s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 101s Setting up perl-base (5.38.2-3.2) ... 101s (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 ... 74758 files and directories currently installed.) 101s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 101s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 101s Preparing to unpack .../readline-common_8.2-3.1_all.deb ... 101s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 102s Preparing to unpack .../klibc-utils_2.0.13-4_arm64.deb ... 102s Unpacking klibc-utils (2.0.13-4) over (2.0.13-2ubuntu1) ... 102s Preparing to unpack .../libklibc_2.0.13-4_arm64.deb ... 102s Unpacking libklibc:arm64 (2.0.13-4) over (2.0.13-2ubuntu1) ... 102s Setting up libgdbm6t64:arm64 (1.23-5.1) ... 102s Setting up libgdbm-compat4t64:arm64 (1.23-5.1) ... 102s Setting up libssl3t64:arm64 (3.0.13-0ubuntu1) ... 102s Setting up libpython3.12-minimal:arm64 (3.12.2-4build2) ... 102s Setting up libklibc:arm64 (2.0.13-4) ... 102s Setting up perl-modules-5.38 (5.38.2-3.2) ... 102s Setting up libdb5.3t64:arm64 (5.3.28+dfsg2-5) ... 102s Setting up libperl5.38t64:arm64 (5.38.2-3.2) ... 102s Setting up klibc-utils (2.0.13-4) ... 102s Setting up openssl (3.0.13-0ubuntu1) ... 102s Setting up readline-common (8.2-3.1) ... 102s Setting up python3.12-minimal (3.12.2-4build2) ... 103s Setting up perl (5.38.2-3.2) ... 103s Setting up libreadline8t64:arm64 (8.2-3.1) ... 103s Setting up libpython3.12-stdlib:arm64 (3.12.2-4build2) ... 103s Setting up python3.12 (3.12.2-4build2) ... 104s Processing triggers for systemd (255.2-3ubuntu2) ... 104s Processing triggers for man-db (2.12.0-3) ... 104s Processing triggers for install-info (7.1-3) ... 104s Processing triggers for initramfs-tools (0.142ubuntu20) ... 105s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 105s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 119s System running in EFI mode, skipping. 119s Processing triggers for libc-bin (2.39-0ubuntu2) ... 120s Reading package lists... 120s Building dependency tree... 120s Reading state information... 120s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 121s sh: Attempting to set up Debian/Ubuntu apt sources automatically 121s sh: Distribution appears to be Ubuntu 122s Reading package lists... 123s Building dependency tree... 123s Reading state information... 123s eatmydata is already the newest version (131-1). 123s dbus is already the newest version (1.14.10-4ubuntu1). 123s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 124s rng-tools-debian is already the newest version (2.4). 124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s Reading package lists... 124s Building dependency tree... 124s Reading state information... 125s haveged is already the newest version (1.9.14-1ubuntu1). 125s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 125s The following packages will be REMOVED: 125s cloud-init* python3-configobj* python3-debconf* 126s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 126s After this operation, 3248 kB disk space will be freed. 126s (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 ... 74758 files and directories currently installed.) 126s Removing cloud-init (24.1-0ubuntu1) ... 126s Removing python3-configobj (5.0.8-3) ... 126s Removing python3-debconf (1.5.86) ... 126s Processing triggers for man-db (2.12.0-3) ... 127s (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 ... 74369 files and directories currently installed.) 127s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 127s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 127s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s linux-generic is already the newest version (6.8.0-11.11+1). 128s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 129s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 129s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 129s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 130s Reading package lists... 130s Reading package lists... 130s Building dependency tree... 130s Reading state information... 131s Calculating upgrade... 131s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 131s Reading package lists... 131s Building dependency tree... 131s Reading state information... 132s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 132s autopkgtest [17:37:06]: rebooting testbed after setup commands that affected boot 299s autopkgtest [17:39:53]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 300s autopkgtest [17:39:54]: testbed dpkg architecture: arm64 301s autopkgtest [17:39:55]: @@@@@@@@@@@@@@@@@@@@ apt-source psycopg2 303s Get:1 http://ftpmaster.internal/ubuntu noble/main psycopg2 2.9.9-1 (dsc) [2292 B] 303s Get:2 http://ftpmaster.internal/ubuntu noble/main psycopg2 2.9.9-1 (tar) [385 kB] 303s Get:3 http://ftpmaster.internal/ubuntu noble/main psycopg2 2.9.9-1 (diff) [16.2 kB] 303s gpgv: Signature made Sat Nov 25 16:39:21 2023 UTC 303s gpgv: using RSA key 5C48FE6157F49179597087C64C5A6BAB12D2A7AE 303s gpgv: Can't check signature: No public key 303s dpkg-source: warning: cannot verify inline signature for ./psycopg2_2.9.9-1.dsc: no acceptable signature found 303s autopkgtest [17:39:57]: testing package psycopg2 version 2.9.9-1 303s autopkgtest [17:39:57]: build not needed 304s autopkgtest [17:39:58]: test unittest: preparing testbed 307s Reading package lists... 307s Building dependency tree... 307s Reading state information... 307s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 308s Starting 2 pkgProblemResolver with broken count: 0 308s Done 308s Done 308s Starting pkgProblemResolver with broken count: 0 308s Starting 2 pkgProblemResolver with broken count: 0 308s Done 309s The following additional packages will be installed: 309s clang-17 icu-devtools libasan8 libatomic1 libc-dev-bin libc6-dev 309s libclang-common-17-dev libclang-cpp17t64 libclang1-17t64 libcrypt-dev 309s libecpg-compat3 libecpg-dev libecpg6 libffi-dev libgc1 libgcc-13-dev 309s libgomp1 libhwasan0 libicu-dev libitm1 libjs-jquery libjs-sphinxdoc 309s libjs-underscore libjson-perl libllvm17t64 liblsan0 libncurses-dev 309s libnsl-dev libobjc-13-dev libobjc4 libpfm4 libpgtypes3 libpq-dev libpq5 309s libpython3-all-dbg libpython3-dbg libpython3.12t64 libpython3.12t64-dbg 309s libssl-dev libstdc++-13-dev libtcl8.6 libtirpc-dev libtsan2 libubsan1 309s libxml2-dev libxslt1.1 libz3-4 libz3-dev linux-libc-dev llvm-17 llvm-17-dev 309s llvm-17-linker-tools llvm-17-runtime llvm-17-tools postgresql-16 309s postgresql-all postgresql-client-16 postgresql-client-common 309s postgresql-common postgresql-plperl-16 postgresql-plpython3-16 309s postgresql-pltcl-16 postgresql-server-dev-16 postgresql-server-dev-all 309s python-psycopg2-doc python3-all python3-all-dbg python3-dbg 309s python3-distutils python3-lib2to3 python3-psycopg2 python3.12-dbg 309s rpcsvc-proto ssl-cert 309s Suggested packages: 309s clang-17-doc wasi-libc glibc-doc manpages-dev icu-doc ncurses-doc 309s postgresql-doc-16 libssl-doc libstdc++-13-doc tcl8.6 pkg-config llvm-17-doc 309s python3-gdbm-dbg python3-tk-dbg 309s Recommended packages: 309s manpages manpages-dev libc-devtools libclang-rt-17-dev javascript-common 309s libjson-xs-perl gdb 309s The following NEW packages will be installed: 309s clang-17 icu-devtools libasan8 libatomic1 libc-dev-bin libc6-dev 309s libclang-common-17-dev libclang-cpp17t64 libclang1-17t64 libcrypt-dev 309s libecpg-compat3 libecpg-dev libecpg6 libffi-dev libgc1 libgcc-13-dev 309s libgomp1 libhwasan0 libicu-dev libitm1 libjs-jquery libjs-sphinxdoc 309s libjs-underscore libjson-perl libllvm17t64 liblsan0 libncurses-dev 309s libnsl-dev libobjc-13-dev libobjc4 libpfm4 libpgtypes3 libpq-dev libpq5 309s libpython3-all-dbg libpython3-dbg libpython3.12t64 libpython3.12t64-dbg 309s libssl-dev libstdc++-13-dev libtcl8.6 libtirpc-dev libtsan2 libubsan1 309s libxml2-dev libxslt1.1 libz3-4 libz3-dev linux-libc-dev llvm-17 llvm-17-dev 309s llvm-17-linker-tools llvm-17-runtime llvm-17-tools postgresql-16 309s postgresql-all postgresql-client-16 postgresql-client-common 309s postgresql-common postgresql-plperl-16 postgresql-plpython3-16 309s postgresql-pltcl-16 postgresql-server-dev-16 postgresql-server-dev-all 309s python-psycopg2-doc python3-all python3-all-dbg python3-dbg 309s python3-distutils python3-lib2to3 python3-psycopg2 python3.12-dbg 309s rpcsvc-proto ssl-cert 309s 0 upgraded, 74 newly installed, 0 to remove and 0 not upgraded. 309s 1 not fully installed or removed. 309s Need to get 247 MB of archives. 309s After this operation, 1120 MB of additional disk space will be used. 309s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpq5 arm64 16.2-1ubuntu2 [137 kB] 310s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 python3-psycopg2 arm64 2.9.9-1 [177 kB] 310s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 310s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 310s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libjs-sphinxdoc all 7.2.6-4 [149 kB] 310s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 python-psycopg2-doc all 2.9.9-1 [310 kB] 310s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpgtypes3 arm64 16.2-1ubuntu2 [42.7 kB] 310s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libecpg6 arm64 16.2-1ubuntu2 [42.8 kB] 310s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libecpg-compat3 arm64 16.2-1ubuntu2 [17.6 kB] 310s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl-dev arm64 3.0.13-0ubuntu1 [2335 kB] 311s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpq-dev arm64 16.2-1ubuntu2 [152 kB] 311s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libecpg-dev arm64 16.2-1ubuntu2 [258 kB] 311s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 311s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 postgresql-client-common all 257 [36.2 kB] 311s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 311s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 postgresql-common all 257 [162 kB] 311s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libllvm17t64 arm64 1:17.0.6-8ubuntu1.1 [25.0 MB] 313s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libclang-cpp17t64 arm64 1:17.0.6-8ubuntu1.1 [12.6 MB] 313s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 313s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 313s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 313s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 313s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 314s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 314s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 314s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 314s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 314s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 314s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 314s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 314s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libtirpc-dev arm64 1.3.4+ds-1build1 [232 kB] 314s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 314s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 314s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 314s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-17ubuntu2 [2322 kB] 314s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 libgc1 arm64 1:8.2.6-1 [89.0 kB] 314s Get:37 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc4 arm64 14-20240303-1ubuntu1 [45.3 kB] 314s Get:38 http://ftpmaster.internal/ubuntu noble/universe arm64 libobjc-13-dev arm64 13.2.0-17ubuntu2 [190 kB] 314s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libclang-common-17-dev arm64 1:17.0.6-8ubuntu1.1 [690 kB] 314s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 llvm-17-linker-tools arm64 1:17.0.6-8ubuntu1.1 [1227 kB] 314s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 libclang1-17t64 arm64 1:17.0.6-8ubuntu1.1 [7170 kB] 314s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 clang-17 arm64 1:17.0.6-8ubuntu1.1 [77.4 kB] 314s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libffi-dev arm64 3.4.6-1 [59.5 kB] 314s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 llvm-17-runtime arm64 1:17.0.6-8ubuntu1.1 [513 kB] 314s Get:45 http://ftpmaster.internal/ubuntu noble/universe arm64 libpfm4 arm64 4.13.0+git32-g0d4ed0e-1 [59.6 kB] 314s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 llvm-17 arm64 1:17.0.6-8ubuntu1.1 [22.9 MB] 315s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 libncurses-dev arm64 6.4+20240113-1ubuntu1 [385 kB] 315s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 llvm-17-tools arm64 1:17.0.6-8ubuntu1.1 [519 kB] 315s Get:49 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-4 arm64 4.8.12-3.1 [5338 kB] 315s Get:50 http://ftpmaster.internal/ubuntu noble/universe arm64 libz3-dev arm64 4.8.12-3.1 [72.2 kB] 315s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 icu-devtools arm64 74.2-1ubuntu1 [209 kB] 315s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 libicu-dev arm64 74.2-1ubuntu1 [11.9 MB] 315s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 libxml2-dev arm64 2.9.14+dfsg-1.3ubuntu1 [798 kB] 315s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 llvm-17-dev arm64 1:17.0.6-8ubuntu1.1 [40.3 MB] 316s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 postgresql-client-16 arm64 16.2-1ubuntu2 [1261 kB] 316s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 postgresql-server-dev-16 arm64 16.2-1ubuntu2 [1223 kB] 316s Get:57 http://ftpmaster.internal/ubuntu noble/universe arm64 postgresql-server-dev-all arm64 257 [20.3 kB] 316s Get:58 http://ftpmaster.internal/ubuntu noble/main arm64 libxslt1.1 arm64 1.1.35-1 [161 kB] 316s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 postgresql-16 arm64 16.2-1ubuntu2 [15.2 MB] 316s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 postgresql-plperl-16 arm64 16.2-1ubuntu2 [65.5 kB] 316s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpython3.12t64 arm64 3.12.2-4build2 [2279 kB] 316s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 postgresql-plpython3-16 arm64 16.2-1ubuntu2 [73.4 kB] 316s Get:63 http://ftpmaster.internal/ubuntu noble/main arm64 libtcl8.6 arm64 8.6.13+dfsg-2 [980 kB] 316s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 postgresql-pltcl-16 arm64 16.2-1ubuntu2 [29.1 kB] 316s Get:65 http://ftpmaster.internal/ubuntu noble/universe arm64 postgresql-all all 257 [1714 B] 316s Get:66 http://ftpmaster.internal/ubuntu noble/main arm64 python3-lib2to3 all 3.11.5-1 [79.0 kB] 316s Get:67 http://ftpmaster.internal/ubuntu noble/main arm64 python3-distutils all 3.11.5-1 [131 kB] 316s Get:68 http://ftpmaster.internal/ubuntu noble/main arm64 python3-all arm64 3.12.1-0ubuntu2 [906 B] 316s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libpython3.12t64-dbg arm64 3.12.2-4build2 [24.0 MB] 317s Get:70 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3-dbg arm64 3.12.1-0ubuntu2 [10.0 kB] 317s Get:71 http://ftpmaster.internal/ubuntu noble/main arm64 libpython3-all-dbg arm64 3.12.1-0ubuntu2 [906 B] 317s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 python3.12-dbg arm64 3.12.2-4build2 [48.8 MB] 319s Get:73 http://ftpmaster.internal/ubuntu noble/main arm64 python3-dbg arm64 3.12.1-0ubuntu2 [1072 B] 319s Get:74 http://ftpmaster.internal/ubuntu noble/main arm64 python3-all-dbg arm64 3.12.1-0ubuntu2 [910 B] 320s Preconfiguring packages ... 320s Fetched 247 MB in 10s (25.4 MB/s) 320s Selecting previously unselected package libpq5:arm64. 320s (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 ... 74314 files and directories currently installed.) 320s Preparing to unpack .../00-libpq5_16.2-1ubuntu2_arm64.deb ... 320s Unpacking libpq5:arm64 (16.2-1ubuntu2) ... 320s Selecting previously unselected package python3-psycopg2. 320s Preparing to unpack .../01-python3-psycopg2_2.9.9-1_arm64.deb ... 320s Unpacking python3-psycopg2 (2.9.9-1) ... 320s Selecting previously unselected package libjs-jquery. 320s Preparing to unpack .../02-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 320s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 320s Selecting previously unselected package libjs-underscore. 320s Preparing to unpack .../03-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 320s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 320s Selecting previously unselected package libjs-sphinxdoc. 320s Preparing to unpack .../04-libjs-sphinxdoc_7.2.6-4_all.deb ... 320s Unpacking libjs-sphinxdoc (7.2.6-4) ... 320s Selecting previously unselected package python-psycopg2-doc. 320s Preparing to unpack .../05-python-psycopg2-doc_2.9.9-1_all.deb ... 320s Unpacking python-psycopg2-doc (2.9.9-1) ... 320s Selecting previously unselected package libpgtypes3:arm64. 320s Preparing to unpack .../06-libpgtypes3_16.2-1ubuntu2_arm64.deb ... 320s Unpacking libpgtypes3:arm64 (16.2-1ubuntu2) ... 320s Selecting previously unselected package libecpg6:arm64. 320s Preparing to unpack .../07-libecpg6_16.2-1ubuntu2_arm64.deb ... 320s Unpacking libecpg6:arm64 (16.2-1ubuntu2) ... 320s Selecting previously unselected package libecpg-compat3:arm64. 320s Preparing to unpack .../08-libecpg-compat3_16.2-1ubuntu2_arm64.deb ... 320s Unpacking libecpg-compat3:arm64 (16.2-1ubuntu2) ... 320s Selecting previously unselected package libssl-dev:arm64. 320s Preparing to unpack .../09-libssl-dev_3.0.13-0ubuntu1_arm64.deb ... 320s Unpacking libssl-dev:arm64 (3.0.13-0ubuntu1) ... 320s Selecting previously unselected package libpq-dev. 320s Preparing to unpack .../10-libpq-dev_16.2-1ubuntu2_arm64.deb ... 320s Unpacking libpq-dev (16.2-1ubuntu2) ... 320s Selecting previously unselected package libecpg-dev. 320s Preparing to unpack .../11-libecpg-dev_16.2-1ubuntu2_arm64.deb ... 320s Unpacking libecpg-dev (16.2-1ubuntu2) ... 320s Selecting previously unselected package libjson-perl. 320s Preparing to unpack .../12-libjson-perl_4.10000-1_all.deb ... 320s Unpacking libjson-perl (4.10000-1) ... 320s Selecting previously unselected package postgresql-client-common. 320s Preparing to unpack .../13-postgresql-client-common_257_all.deb ... 320s Unpacking postgresql-client-common (257) ... 320s Selecting previously unselected package ssl-cert. 320s Preparing to unpack .../14-ssl-cert_1.1.2ubuntu1_all.deb ... 320s Unpacking ssl-cert (1.1.2ubuntu1) ... 320s Selecting previously unselected package postgresql-common. 320s Preparing to unpack .../15-postgresql-common_257_all.deb ... 320s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 320s Unpacking postgresql-common (257) ... 320s Selecting previously unselected package libllvm17t64:arm64. 320s Preparing to unpack .../16-libllvm17t64_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 320s Unpacking libllvm17t64:arm64 (1:17.0.6-8ubuntu1.1) ... 321s Selecting previously unselected package libclang-cpp17t64. 321s Preparing to unpack .../17-libclang-cpp17t64_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 321s Unpacking libclang-cpp17t64 (1:17.0.6-8ubuntu1.1) ... 322s Selecting previously unselected package libgomp1:arm64. 322s Preparing to unpack .../18-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package libitm1:arm64. 322s Preparing to unpack .../19-libitm1_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package libatomic1:arm64. 322s Preparing to unpack .../20-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package libasan8:arm64. 322s Preparing to unpack .../21-libasan8_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package liblsan0:arm64. 322s Preparing to unpack .../22-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package libtsan2:arm64. 322s Preparing to unpack .../23-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package libubsan1:arm64. 322s Preparing to unpack .../24-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package libhwasan0:arm64. 322s Preparing to unpack .../25-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 322s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 322s Selecting previously unselected package libgcc-13-dev:arm64. 322s Preparing to unpack .../26-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 322s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 322s Selecting previously unselected package libc-dev-bin. 322s Preparing to unpack .../27-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 322s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 322s Selecting previously unselected package linux-libc-dev:arm64. 322s Preparing to unpack .../28-linux-libc-dev_6.8.0-11.11_arm64.deb ... 322s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 322s Selecting previously unselected package libcrypt-dev:arm64. 322s Preparing to unpack .../29-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 322s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 322s Selecting previously unselected package libtirpc-dev:arm64. 322s Preparing to unpack .../30-libtirpc-dev_1.3.4+ds-1build1_arm64.deb ... 322s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 322s Selecting previously unselected package libnsl-dev:arm64. 322s Preparing to unpack .../31-libnsl-dev_1.3.0-3_arm64.deb ... 322s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 322s Selecting previously unselected package rpcsvc-proto. 322s Preparing to unpack .../32-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 322s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 322s Selecting previously unselected package libc6-dev:arm64. 322s Preparing to unpack .../33-libc6-dev_2.39-0ubuntu2_arm64.deb ... 322s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 323s Selecting previously unselected package libstdc++-13-dev:arm64. 323s Preparing to unpack .../34-libstdc++-13-dev_13.2.0-17ubuntu2_arm64.deb ... 323s Unpacking libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 323s Selecting previously unselected package libgc1:arm64. 323s Preparing to unpack .../35-libgc1_1%3a8.2.6-1_arm64.deb ... 323s Unpacking libgc1:arm64 (1:8.2.6-1) ... 323s Selecting previously unselected package libobjc4:arm64. 323s Preparing to unpack .../36-libobjc4_14-20240303-1ubuntu1_arm64.deb ... 323s Unpacking libobjc4:arm64 (14-20240303-1ubuntu1) ... 323s Selecting previously unselected package libobjc-13-dev:arm64. 323s Preparing to unpack .../37-libobjc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 323s Unpacking libobjc-13-dev:arm64 (13.2.0-17ubuntu2) ... 323s Selecting previously unselected package libclang-common-17-dev:arm64. 323s Preparing to unpack .../38-libclang-common-17-dev_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 323s Unpacking libclang-common-17-dev:arm64 (1:17.0.6-8ubuntu1.1) ... 323s Selecting previously unselected package llvm-17-linker-tools. 323s Preparing to unpack .../39-llvm-17-linker-tools_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 323s Unpacking llvm-17-linker-tools (1:17.0.6-8ubuntu1.1) ... 323s Selecting previously unselected package libclang1-17t64. 323s Preparing to unpack .../40-libclang1-17t64_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 323s Unpacking libclang1-17t64 (1:17.0.6-8ubuntu1.1) ... 323s Selecting previously unselected package clang-17. 323s Preparing to unpack .../41-clang-17_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 323s Unpacking clang-17 (1:17.0.6-8ubuntu1.1) ... 323s Selecting previously unselected package libffi-dev:arm64. 323s Preparing to unpack .../42-libffi-dev_3.4.6-1_arm64.deb ... 323s Unpacking libffi-dev:arm64 (3.4.6-1) ... 323s Selecting previously unselected package llvm-17-runtime. 323s Preparing to unpack .../43-llvm-17-runtime_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 323s Unpacking llvm-17-runtime (1:17.0.6-8ubuntu1.1) ... 323s Selecting previously unselected package libpfm4:arm64. 323s Preparing to unpack .../44-libpfm4_4.13.0+git32-g0d4ed0e-1_arm64.deb ... 323s Unpacking libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 323s Selecting previously unselected package llvm-17. 323s Preparing to unpack .../45-llvm-17_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 323s Unpacking llvm-17 (1:17.0.6-8ubuntu1.1) ... 324s Selecting previously unselected package libncurses-dev:arm64. 324s Preparing to unpack .../46-libncurses-dev_6.4+20240113-1ubuntu1_arm64.deb ... 324s Unpacking libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 324s Selecting previously unselected package llvm-17-tools. 324s Preparing to unpack .../47-llvm-17-tools_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 324s Unpacking llvm-17-tools (1:17.0.6-8ubuntu1.1) ... 324s Selecting previously unselected package libz3-4:arm64. 324s Preparing to unpack .../48-libz3-4_4.8.12-3.1_arm64.deb ... 324s Unpacking libz3-4:arm64 (4.8.12-3.1) ... 324s Selecting previously unselected package libz3-dev:arm64. 324s Preparing to unpack .../49-libz3-dev_4.8.12-3.1_arm64.deb ... 324s Unpacking libz3-dev:arm64 (4.8.12-3.1) ... 324s Selecting previously unselected package icu-devtools. 324s Preparing to unpack .../50-icu-devtools_74.2-1ubuntu1_arm64.deb ... 324s Unpacking icu-devtools (74.2-1ubuntu1) ... 324s Selecting previously unselected package libicu-dev:arm64. 324s Preparing to unpack .../51-libicu-dev_74.2-1ubuntu1_arm64.deb ... 324s Unpacking libicu-dev:arm64 (74.2-1ubuntu1) ... 325s Selecting previously unselected package libxml2-dev:arm64. 325s Preparing to unpack .../52-libxml2-dev_2.9.14+dfsg-1.3ubuntu1_arm64.deb ... 325s Unpacking libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu1) ... 325s Selecting previously unselected package llvm-17-dev. 325s Preparing to unpack .../53-llvm-17-dev_1%3a17.0.6-8ubuntu1.1_arm64.deb ... 325s Unpacking llvm-17-dev (1:17.0.6-8ubuntu1.1) ... 326s Selecting previously unselected package postgresql-client-16. 326s Preparing to unpack .../54-postgresql-client-16_16.2-1ubuntu2_arm64.deb ... 326s Unpacking postgresql-client-16 (16.2-1ubuntu2) ... 326s Selecting previously unselected package postgresql-server-dev-16. 326s Preparing to unpack .../55-postgresql-server-dev-16_16.2-1ubuntu2_arm64.deb ... 326s Unpacking postgresql-server-dev-16 (16.2-1ubuntu2) ... 326s Selecting previously unselected package postgresql-server-dev-all:arm64. 326s Preparing to unpack .../56-postgresql-server-dev-all_257_arm64.deb ... 326s Unpacking postgresql-server-dev-all:arm64 (257) ... 326s Selecting previously unselected package libxslt1.1:arm64. 326s Preparing to unpack .../57-libxslt1.1_1.1.35-1_arm64.deb ... 326s Unpacking libxslt1.1:arm64 (1.1.35-1) ... 326s Selecting previously unselected package postgresql-16. 326s Preparing to unpack .../58-postgresql-16_16.2-1ubuntu2_arm64.deb ... 326s Unpacking postgresql-16 (16.2-1ubuntu2) ... 327s Selecting previously unselected package postgresql-plperl-16. 327s Preparing to unpack .../59-postgresql-plperl-16_16.2-1ubuntu2_arm64.deb ... 327s Unpacking postgresql-plperl-16 (16.2-1ubuntu2) ... 327s Selecting previously unselected package libpython3.12t64:arm64. 327s Preparing to unpack .../60-libpython3.12t64_3.12.2-4build2_arm64.deb ... 327s Unpacking libpython3.12t64:arm64 (3.12.2-4build2) ... 327s Selecting previously unselected package postgresql-plpython3-16. 327s Preparing to unpack .../61-postgresql-plpython3-16_16.2-1ubuntu2_arm64.deb ... 327s Unpacking postgresql-plpython3-16 (16.2-1ubuntu2) ... 327s Selecting previously unselected package libtcl8.6:arm64. 327s Preparing to unpack .../62-libtcl8.6_8.6.13+dfsg-2_arm64.deb ... 327s Unpacking libtcl8.6:arm64 (8.6.13+dfsg-2) ... 327s Selecting previously unselected package postgresql-pltcl-16. 327s Preparing to unpack .../63-postgresql-pltcl-16_16.2-1ubuntu2_arm64.deb ... 327s Unpacking postgresql-pltcl-16 (16.2-1ubuntu2) ... 327s Selecting previously unselected package postgresql-all. 327s Preparing to unpack .../64-postgresql-all_257_all.deb ... 327s Unpacking postgresql-all (257) ... 327s Selecting previously unselected package python3-lib2to3. 327s Preparing to unpack .../65-python3-lib2to3_3.11.5-1_all.deb ... 327s Unpacking python3-lib2to3 (3.11.5-1) ... 327s Selecting previously unselected package python3-distutils. 327s Preparing to unpack .../66-python3-distutils_3.11.5-1_all.deb ... 327s Unpacking python3-distutils (3.11.5-1) ... 327s Selecting previously unselected package python3-all. 327s Preparing to unpack .../67-python3-all_3.12.1-0ubuntu2_arm64.deb ... 327s Unpacking python3-all (3.12.1-0ubuntu2) ... 327s Selecting previously unselected package libpython3.12t64-dbg:arm64. 327s Preparing to unpack .../68-libpython3.12t64-dbg_3.12.2-4build2_arm64.deb ... 327s Unpacking libpython3.12t64-dbg:arm64 (3.12.2-4build2) ... 328s Selecting previously unselected package libpython3-dbg:arm64. 328s Preparing to unpack .../69-libpython3-dbg_3.12.1-0ubuntu2_arm64.deb ... 328s Unpacking libpython3-dbg:arm64 (3.12.1-0ubuntu2) ... 328s Selecting previously unselected package libpython3-all-dbg:arm64. 328s Preparing to unpack .../70-libpython3-all-dbg_3.12.1-0ubuntu2_arm64.deb ... 328s Unpacking libpython3-all-dbg:arm64 (3.12.1-0ubuntu2) ... 328s Selecting previously unselected package python3.12-dbg. 328s Preparing to unpack .../71-python3.12-dbg_3.12.2-4build2_arm64.deb ... 328s Unpacking python3.12-dbg (3.12.2-4build2) ... 328s Selecting previously unselected package python3-dbg. 328s Preparing to unpack .../72-python3-dbg_3.12.1-0ubuntu2_arm64.deb ... 328s Unpacking python3-dbg (3.12.1-0ubuntu2) ... 328s Selecting previously unselected package python3-all-dbg. 328s Preparing to unpack .../73-python3-all-dbg_3.12.1-0ubuntu2_arm64.deb ... 328s Unpacking python3-all-dbg (3.12.1-0ubuntu2) ... 328s Setting up postgresql-client-common (257) ... 328s Setting up libpgtypes3:arm64 (16.2-1ubuntu2) ... 328s Setting up libpython3.12t64-dbg:arm64 (3.12.2-4build2) ... 328s Setting up libpq5:arm64 (16.2-1ubuntu2) ... 328s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 328s Setting up libpython3-dbg:arm64 (3.12.1-0ubuntu2) ... 328s Setting up python3.12-dbg (3.12.2-4build2) ... 328s python3.12-dbg: can't get files for byte-compilation 328s Setting up libpython3-all-dbg:arm64 (3.12.1-0ubuntu2) ... 328s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 328s Setting up libffi-dev:arm64 (3.4.6-1) ... 328s Setting up libpython3.12t64:arm64 (3.12.2-4build2) ... 328s Setting up libz3-4:arm64 (4.8.12-3.1) ... 328s Setting up libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 328s Setting up libpfm4:arm64 (4.13.0+git32-g0d4ed0e-1) ... 328s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 328s Setting up libllvm17t64:arm64 (1:17.0.6-8ubuntu1.1) ... 328s Setting up libclang1-17t64 (1:17.0.6-8ubuntu1.1) ... 328s Setting up ssl-cert (1.1.2ubuntu1) ... 329s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 330s Setting up libssl-dev:arm64 (3.0.13-0ubuntu1) ... 330s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 330s Setting up libtcl8.6:arm64 (8.6.13+dfsg-2) ... 330s Setting up icu-devtools (74.2-1ubuntu1) ... 330s Setting up python3-psycopg2 (2.9.9-1) ... 330s Setting up libgc1:arm64 (1:8.2.6-1) ... 330s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 330s Setting up llvm-17-tools (1:17.0.6-8ubuntu1.1) ... 330s Setting up libnsl-dev:arm64 (1.3.0-3) ... 330s Setting up libclang-common-17-dev:arm64 (1:17.0.6-8ubuntu1.1) ... 330s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 330s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 330s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 330s Setting up libjson-perl (4.10000-1) ... 330s Setting up llvm-17-runtime (1:17.0.6-8ubuntu1.1) ... 330s Setting up libxslt1.1:arm64 (1.1.35-1) ... 330s Setting up libecpg6:arm64 (16.2-1ubuntu2) ... 330s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 330s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 330s Setting up libc-dev-bin (2.39-0ubuntu2) ... 330s Setting up python3-lib2to3 (3.11.5-1) ... 330s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 330s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 330s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 330s Setting up python3-dbg (3.12.1-0ubuntu2) ... 330s Setting up python3-distutils (3.11.5-1) ... 330s python3.12: can't get files for byte-compilation 330s Setting up libz3-dev:arm64 (4.8.12-3.1) ... 330s Setting up llvm-17-linker-tools (1:17.0.6-8ubuntu1.1) ... 330s Setting up libecpg-compat3:arm64 (16.2-1ubuntu2) ... 330s Setting up postgresql-client-16 (16.2-1ubuntu2) ... 331s update-alternatives: using /usr/share/postgresql/16/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 331s Setting up python3-all (3.12.1-0ubuntu2) ... 331s Setting up libpq-dev (16.2-1ubuntu2) ... 331s Setting up libobjc4:arm64 (14-20240303-1ubuntu1) ... 331s Setting up libecpg-dev (16.2-1ubuntu2) ... 331s Setting up libclang-cpp17t64 (1:17.0.6-8ubuntu1.1) ... 331s Setting up postgresql-common (257) ... 331s 331s Creating config file /etc/postgresql-common/createcluster.conf with new version 331s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 331s Removing obsolete dictionary files: 332s Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /usr/lib/systemd/system/postgresql.service. 332s Setting up libjs-sphinxdoc (7.2.6-4) ... 332s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 332s Setting up python3-all-dbg (3.12.1-0ubuntu2) ... 332s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 332s Setting up llvm-17 (1:17.0.6-8ubuntu1.1) ... 332s Setting up libicu-dev:arm64 (74.2-1ubuntu1) ... 332s Setting up libobjc-13-dev:arm64 (13.2.0-17ubuntu2) ... 332s Setting up libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 332s Setting up libncurses-dev:arm64 (6.4+20240113-1ubuntu1) ... 332s Setting up postgresql-16 (16.2-1ubuntu2) ... 332s Creating new PostgreSQL cluster 16/main ... 332s /usr/lib/postgresql/16/bin/initdb -D /var/lib/postgresql/16/main --auth-local peer --auth-host scram-sha-256 --no-instructions 332s The files belonging to this database system will be owned by user "postgres". 332s This user must also own the server process. 332s 332s The database cluster will be initialized with locale "C.UTF-8". 332s The default database encoding has accordingly been set to "UTF8". 332s The default text search configuration will be set to "english". 332s 332s Data page checksums are disabled. 332s 332s fixing permissions on existing directory /var/lib/postgresql/16/main ... ok 332s creating subdirectories ... ok 332s selecting dynamic shared memory implementation ... posix 332s selecting default max_connections ... 100 333s selecting default shared_buffers ... 128MB 333s selecting default time zone ... Etc/UTC 333s creating configuration files ... ok 333s running bootstrap script ... ok 333s performing post-bootstrap initialization ... ok 333s syncing data to disk ... ok 337s Setting up clang-17 (1:17.0.6-8ubuntu1.1) ... 337s Setting up libxml2-dev:arm64 (2.9.14+dfsg-1.3ubuntu1) ... 337s Setting up python-psycopg2-doc (2.9.9-1) ... 337s Setting up postgresql-plpython3-16 (16.2-1ubuntu2) ... 337s Setting up postgresql-plperl-16 (16.2-1ubuntu2) ... 337s Setting up llvm-17-dev (1:17.0.6-8ubuntu1.1) ... 337s Setting up postgresql-pltcl-16 (16.2-1ubuntu2) ... 337s Setting up postgresql-server-dev-16 (16.2-1ubuntu2) ... 337s Setting up postgresql-server-dev-all:arm64 (257) ... 337s Setting up postgresql-all (257) ... 337s Setting up autopkgtest-satdep (0) ... 337s Processing triggers for systemd (255.2-3ubuntu2) ... 337s Processing triggers for man-db (2.12.0-3) ... 338s Processing triggers for install-info (7.1-3) ... 338s Processing triggers for libc-bin (2.39-0ubuntu2) ... 341s (Reading database ... 84977 files and directories currently installed.) 341s Removing autopkgtest-satdep (0) ... 342s autopkgtest [17:40:36]: test unittest: [----------------------- 343s + /usr/share/postgresql-common/supported-versions 343s + py3versions --supported 343s ### PostgreSQL 16, python3.12 ### 343s + echo ### PostgreSQL 16, python3.12 ### 343s + LANG=C.UTF-8 LC_ALL=C.UTF-8 PSYCOPG2_TESTDB_HOST=localhost PSYCOPG2_TESTDB=postgres PSYCOPG2_TEST_FAST=1 pg_virtualenv -v 16 python3.12 -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 343s Creating new PostgreSQL cluster 16/regress ... 346s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 346s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 346s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 346s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 346s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 346s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 346s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 346s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 346s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 346s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 346s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 346s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 346s test_close (tests.test_async.AsyncTests.test_close) ... ok 346s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 346s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 347s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 347s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 347s test_error (tests.test_async.AsyncTests.test_error) ... ok 347s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 347s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 347s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 347s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 347s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 347s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 347s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 347s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 347s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 347s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 347s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 347s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 347s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 347s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 347s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 347s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 347s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 347s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 347s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 347s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 347s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 347s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 347s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 347s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 347s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 347s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 347s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 347s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 347s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 347s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 347s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 347s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 347s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 347s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 347s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 347s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 347s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 347s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 347s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 347s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 347s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 347s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 347s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 347s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 347s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 348s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 348s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 348s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 348s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 348s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 348s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 348s test_cancel_fails_prepared (tests.test_connection.ConnectionTwoPhaseTests.test_cancel_fails_prepared) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_recovered_xids (tests.test_connection.ConnectionTwoPhaseTests.test_recovered_xids) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_status_after_recover (tests.test_connection.ConnectionTwoPhaseTests.test_status_after_recover) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_tpc_commit (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_commit) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_tpc_commit_one_phase (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_commit_one_phase) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_tpc_commit_recovered (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_commit_recovered) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_tpc_recover_non_dbapi_connection (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_recover_non_dbapi_connection) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_tpc_rollback (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_rollback) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_tpc_rollback_one_phase (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_rollback_one_phase) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_tpc_rollback_recovered (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_rollback_recovered) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_unparsed_roundtrip (tests.test_connection.ConnectionTwoPhaseTests.test_unparsed_roundtrip) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_xid_construction (tests.test_connection.ConnectionTwoPhaseTests.test_xid_construction) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_xid_encoding (tests.test_connection.ConnectionTwoPhaseTests.test_xid_encoding) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_xid_from_string (tests.test_connection.ConnectionTwoPhaseTests.test_xid_from_string) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_xid_roundtrip (tests.test_connection.ConnectionTwoPhaseTests.test_xid_roundtrip) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_xid_to_string (tests.test_connection.ConnectionTwoPhaseTests.test_xid_to_string) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_xid_unicode (tests.test_connection.ConnectionTwoPhaseTests.test_xid_unicode) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_xid_unicode_unparsed (tests.test_connection.ConnectionTwoPhaseTests.test_xid_unicode_unparsed) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 348s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 348s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 348s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 348s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 348s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 349s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 349s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 349s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 349s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 349s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 349s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 349s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 349s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 349s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 349s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 349s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 349s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 349s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 349s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 349s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 349s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 349s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 349s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 349s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 349s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 349s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 349s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 349s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 349s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 349s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 349s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 349s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 349s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 349s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 349s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 349s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 349s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 349s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 349s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 349s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 349s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 349s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 349s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 349s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 349s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 349s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 349s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 349s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 349s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 349s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 160001' 349s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 349s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 160001' 349s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 349s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 349s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 349s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 349s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 349s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 160001' 349s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 349s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 349s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 349s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 349s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 160001' 349s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 349s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 349s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 349s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 349s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 349s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 349s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 349s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 349s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 160002' 349s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 349s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 349s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 349s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 349s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 349s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 349s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 349s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 349s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 349s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 349s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 349s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 349s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 349s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 349s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 349s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 350s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 350s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 350s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 350s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 350s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 350s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 350s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 350s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 350s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 350s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 350s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 350s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 350s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 350s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 350s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 350s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 350s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 350s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 350s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 350s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 350s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 350s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 350s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 350s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 350s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 350s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 350s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 350s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 350s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 350s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 350s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 350s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 350s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 350s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 350s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 350s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 350s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 350s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 350s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 350s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 350s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 350s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 351s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 351s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 351s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 351s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 351s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 351s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 351s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 351s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 351s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 351s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 351s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 351s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 351s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 351s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 351s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 351s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 351s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 351s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 351s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 351s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 351s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 351s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 351s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 351s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 351s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 351s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 351s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 351s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 351s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 351s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 351s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 351s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 351s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 351s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 351s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 351s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 351s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 351s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 351s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 351s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 351s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 351s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 351s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 351s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 351s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 351s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 351s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 351s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 351s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 351s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 351s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 351s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 351s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 351s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 351s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 351s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 351s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 351s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 351s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 351s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 351s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 351s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 351s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 351s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 351s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 351s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 351s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 351s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 351s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 351s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 351s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 351s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 351s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 351s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 351s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 351s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 351s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 351s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 351s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 351s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 351s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 351s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 351s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 351s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 351s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 352s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 352s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 352s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 352s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 352s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 352s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 352s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 352s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 352s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 352s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 352s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 352s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 352s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 352s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 352s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 352s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 352s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 352s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 352s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 352s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 352s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 352s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 352s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 352s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 352s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 352s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 352s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 352s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 352s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 352s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 352s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 352s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 352s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 352s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 352s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 352s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 352s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 352s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 352s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 352s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 352s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 352s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 352s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 352s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 352s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 352s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 352s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 352s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 352s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 352s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 352s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 352s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 352s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 352s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 353s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 353s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 353s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 353s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 353s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 353s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 353s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 353s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 353s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 353s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 353s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 353s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 353s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 353s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 353s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 353s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 353s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 353s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 353s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 353s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 353s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 353s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 353s test_seek_tell_truncate_greater_than_2gb (tests.test_lobject.LargeObject64Tests.test_seek_tell_truncate_greater_than_2gb) ... ok 353s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... skipped 'this server and build support the lo64 API' 353s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... skipped 'this server and build support the lo64 API' 353s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 353s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 353s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 353s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 353s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 353s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 353s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 353s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 353s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 353s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 353s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 353s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 353s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 353s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 353s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 353s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 353s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 353s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 353s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 353s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 353s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 353s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 353s test_read_after_tpc_commit (tests.test_lobject.LargeObjectTests.test_read_after_tpc_commit) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_read_after_tpc_prepare (tests.test_lobject.LargeObjectTests.test_read_after_tpc_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 354s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 354s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 354s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 354s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 354s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 354s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 354s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 354s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 354s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 354s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 354s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 354s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 354s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 354s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 354s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 354s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 354s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 354s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 354s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 354s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 354s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 354s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 354s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 354s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 354s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 354s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 354s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 354s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 354s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 354s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 354s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 354s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 354s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 354s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 354s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 354s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 354s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 354s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 354s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 354s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 354s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 354s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 354s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 354s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 354s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 354s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 354s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 354s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 354s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 354s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 354s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 354s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 354s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 354s test_commit_in_tpc_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_commit_in_tpc_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_rollback_in_tpc_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_rollback_in_tpc_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_tpc_begin (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_begin) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_tpc_begin_in_tpc_transaction_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_begin_in_tpc_transaction_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_tpc_begin_in_transaction_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_begin_in_transaction_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_tpc_commit_with_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_commit_with_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_tpc_commit_without_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_commit_without_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_tpc_rollback_with_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_rollback_with_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_tpc_rollback_without_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_rollback_without_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_xid (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_xid) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 354s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 354s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 354s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 354s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 355s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 355s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 355s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 355s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 355s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 355s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 355s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 355s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 355s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 355s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 355s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 355s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 355s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 355s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 355s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 355s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 355s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 355s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 355s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 355s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 355s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 355s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 355s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 355s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 355s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 355s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 355s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 355s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 355s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 355s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 355s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 355s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 355s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 355s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 355s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 355s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 355s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 355s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 355s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 355s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 355s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 355s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 355s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 355s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 355s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 355s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 355s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 355s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 355s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 355s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 356s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 356s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 356s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 356s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 356s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 356s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 356s test_class (tests.test_sql.ComposedTest.test_class) ... ok 356s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 356s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 356s test_join (tests.test_sql.ComposedTest.test_join) ... ok 356s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 356s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 356s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 356s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 356s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 356s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 356s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 356s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 356s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 356s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 356s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 356s test_class (tests.test_sql.LiteralTests.test_class) ... ok 356s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 356s test_init (tests.test_sql.LiteralTests.test_init) ... ok 356s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 356s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 356s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 356s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 356s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 356s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 356s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 356s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 356s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 356s test_class (tests.test_sql.SQLTests.test_class) ... ok 356s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 356s test_init (tests.test_sql.SQLTests.test_init) ... ok 356s test_join (tests.test_sql.SQLTests.test_join) ... ok 356s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 356s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 356s test_string (tests.test_sql.SQLTests.test_string) ... ok 356s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 356s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 356s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 356s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 356s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 356s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 356s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 356s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 356s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 356s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 356s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 356s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 356s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 356s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 356s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 356s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 356s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 356s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 356s test_default (tests.test_sql.ValuesTest.test_default) ... ok 356s test_null (tests.test_sql.ValuesTest.test_null) ... ok 356s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 356s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 356s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 356s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 356s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 356s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 356s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 356s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 356s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 356s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 356s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 356s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 356s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 356s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 356s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 356s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 356s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 356s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 356s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 356s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 356s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 356s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 356s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 356s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 356s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 356s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 356s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 356s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 356s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 356s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 356s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 356s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 356s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 356s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 356s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 356s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 356s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 356s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 356s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 356s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 356s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 356s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 356s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 356s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 356s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 356s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 356s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 357s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 357s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 357s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 357s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 357s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 357s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 357s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 357s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 357s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 357s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 357s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 357s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 357s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 357s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 357s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 357s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 357s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 357s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 357s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 357s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 357s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 357s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 357s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 357s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 357s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 357s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 357s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 357s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 357s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 357s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 357s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 357s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 357s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 357s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 357s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 357s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 357s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 357s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 357s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 357s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 357s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 357s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 358s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 358s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 358s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 358s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 358s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 358s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 358s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 358s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 358s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 358s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 358s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 358s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 358s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 358s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 358s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 358s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 358s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 358s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 358s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 358s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 358s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 358s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 358s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 358s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 358s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 358s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 358s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 358s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 358s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 358s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 358s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 358s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 358s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 358s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 358s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 358s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 358s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 358s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 358s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 358s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 358s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 358s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 358s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 358s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 358s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 358s test_str (tests.test_types_extras.RangeTestCase.test_str) 358s Range types should have a short and readable ``str`` implementation. ... ok 358s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 358s Date-Time ranges should return a human-readable string as well on ... ok 358s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 358s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 358s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 358s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 358s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 358s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 358s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 358s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 358s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 358s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 358s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 358s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 358s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 358s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 358s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 358s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 358s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 358s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 358s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 358s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 358s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 358s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 358s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 358s 358s ---------------------------------------------------------------------- 358s Ran 742 tests in 12.340s 358s 358s OK (skipped=95) 358s Dropping cluster 16/regress ... 359s ### PostgreSQL 16, python3.12-dbg ### 359s + echo ### PostgreSQL 16, python3.12-dbg ### 359s + LANG=C.UTF-8 LC_ALL=C.UTF-8 PSYCOPG2_TESTDB_HOST=localhost PSYCOPG2_TESTDB=postgres PSYCOPG2_TEST_FAST=1 pg_virtualenv -v 16 python3.12-dbg -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 359s Creating new PostgreSQL cluster 16/regress ... 362s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 362s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 362s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 362s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 362s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 362s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 362s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 362s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 362s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 362s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 363s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 363s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 363s test_close (tests.test_async.AsyncTests.test_close) ... ok 363s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 363s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 363s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 363s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 363s test_error (tests.test_async.AsyncTests.test_error) ... ok 363s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 363s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 363s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 363s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 363s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 363s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 363s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 363s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 363s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 363s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 363s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 363s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 363s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 363s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 363s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 363s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 363s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 363s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 363s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 363s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 363s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 363s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 363s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 363s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 363s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 363s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 363s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 363s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 363s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 363s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 363s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 363s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 363s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 363s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 363s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 363s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 363s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 363s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 363s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 363s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 363s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 364s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 364s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 364s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 364s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 364s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 364s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 364s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 364s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 364s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 364s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 364s test_cancel_fails_prepared (tests.test_connection.ConnectionTwoPhaseTests.test_cancel_fails_prepared) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_recovered_xids (tests.test_connection.ConnectionTwoPhaseTests.test_recovered_xids) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_status_after_recover (tests.test_connection.ConnectionTwoPhaseTests.test_status_after_recover) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_tpc_commit (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_commit) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_tpc_commit_one_phase (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_commit_one_phase) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_tpc_commit_recovered (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_commit_recovered) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_tpc_recover_non_dbapi_connection (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_recover_non_dbapi_connection) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_tpc_rollback (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_rollback) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_tpc_rollback_one_phase (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_rollback_one_phase) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_tpc_rollback_recovered (tests.test_connection.ConnectionTwoPhaseTests.test_tpc_rollback_recovered) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_unparsed_roundtrip (tests.test_connection.ConnectionTwoPhaseTests.test_unparsed_roundtrip) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_xid_construction (tests.test_connection.ConnectionTwoPhaseTests.test_xid_construction) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_xid_encoding (tests.test_connection.ConnectionTwoPhaseTests.test_xid_encoding) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_xid_from_string (tests.test_connection.ConnectionTwoPhaseTests.test_xid_from_string) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_xid_roundtrip (tests.test_connection.ConnectionTwoPhaseTests.test_xid_roundtrip) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_xid_to_string (tests.test_connection.ConnectionTwoPhaseTests.test_xid_to_string) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_xid_unicode (tests.test_connection.ConnectionTwoPhaseTests.test_xid_unicode) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_xid_unicode_unparsed (tests.test_connection.ConnectionTwoPhaseTests.test_xid_unicode_unparsed) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 364s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 364s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 365s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 365s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 365s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 365s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 365s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 365s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 365s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 365s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 365s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 365s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 365s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 365s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 365s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 365s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 365s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 365s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 365s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 365s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 365s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 365s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 365s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 365s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 365s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 365s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 365s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 365s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 365s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 365s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 365s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 365s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 365s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 365s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 365s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 365s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 365s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 365s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 365s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 365s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 365s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 365s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 365s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 365s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 365s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 365s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 365s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 365s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 365s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 365s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 160001' 365s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 365s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 160001' 365s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 365s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 365s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 365s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 365s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 365s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 160001' 365s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 365s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 365s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 365s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 365s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 160001' 365s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 365s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 365s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 365s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 365s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 365s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 365s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 365s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 365s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 160002' 365s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 365s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 365s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 365s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 365s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 365s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 366s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 366s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 366s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 366s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 366s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 366s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 366s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 366s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 366s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 366s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 366s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 366s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 366s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 366s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 366s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 366s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 366s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 366s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 366s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 366s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 366s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 366s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 366s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 366s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 366s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 366s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 366s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 366s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 366s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 366s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 366s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 366s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 366s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 366s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 366s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 366s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 366s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 366s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 366s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 366s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 366s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 366s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 366s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 366s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 366s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 366s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 367s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 367s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 367s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 367s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 367s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 367s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 367s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 367s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 367s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 367s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 367s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 367s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 367s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 367s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 367s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 367s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 367s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 367s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 367s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 367s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 367s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 367s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 367s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 367s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 367s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 367s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 367s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 367s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 367s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 367s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 367s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 367s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 367s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 367s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 367s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 367s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 367s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 367s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 367s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 367s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 367s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 367s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 367s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 367s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 367s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 367s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 367s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 367s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 368s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 368s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 368s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 368s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 368s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 368s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 368s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 368s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 368s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 368s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 368s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 368s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 368s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 368s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 368s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 368s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 368s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 368s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 368s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 368s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 368s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 368s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 368s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 368s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 368s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 368s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 368s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 368s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 368s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 368s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 368s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 368s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 368s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 368s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 368s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 368s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 368s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 368s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 368s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 368s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 368s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 368s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 368s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 368s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 368s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 368s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 368s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 368s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 368s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 368s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 368s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 368s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 368s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 368s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 368s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 368s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 368s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 368s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 368s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 368s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 368s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 368s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 368s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 368s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 368s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 369s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 369s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 369s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 369s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 369s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 369s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 369s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 369s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 369s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 369s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 369s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 369s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 369s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 369s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 369s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 369s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 369s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 369s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 369s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 369s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 369s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 369s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 369s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 369s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 369s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 369s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 369s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 369s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 369s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 369s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 369s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 369s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 369s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 369s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 369s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 369s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 369s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 369s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 369s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 369s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 369s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 369s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 369s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 369s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 369s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 370s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 370s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 370s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 370s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 370s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 370s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 370s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 370s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 370s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 370s test_seek_tell_truncate_greater_than_2gb (tests.test_lobject.LargeObject64Tests.test_seek_tell_truncate_greater_than_2gb) ... ok 370s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... skipped 'this server and build support the lo64 API' 370s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... skipped 'this server and build support the lo64 API' 370s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 370s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 370s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 370s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 370s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 370s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 371s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 371s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 371s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 371s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 371s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 371s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 371s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 371s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 371s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 371s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 371s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 371s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 371s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 371s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 371s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 371s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 371s test_read_after_tpc_commit (tests.test_lobject.LargeObjectTests.test_read_after_tpc_commit) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_read_after_tpc_prepare (tests.test_lobject.LargeObjectTests.test_read_after_tpc_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 371s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 371s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 371s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 371s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 371s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 371s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 371s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 371s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 371s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 371s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 371s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 371s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 371s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 371s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 371s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 371s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 371s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 371s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 371s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 371s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 371s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 371s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 371s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 371s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 371s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 371s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 371s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 371s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 371s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 371s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 371s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 371s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 371s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 371s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 371s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 371s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 371s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 371s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 371s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 371s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 371s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 371s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 371s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 371s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 371s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 371s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 371s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 371s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 371s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 371s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 371s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 371s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 371s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 371s test_commit_in_tpc_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_commit_in_tpc_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_rollback_in_tpc_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_rollback_in_tpc_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_tpc_begin (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_begin) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_tpc_begin_in_tpc_transaction_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_begin_in_tpc_transaction_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_tpc_begin_in_transaction_fails (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_begin_in_transaction_fails) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_tpc_commit_with_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_commit_with_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_tpc_commit_without_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_commit_without_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_tpc_rollback_with_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_rollback_with_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_tpc_rollback_without_prepare (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_tpc_rollback_without_prepare) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_xid (tests.test_psycopg2_dbapi20.Psycopg2TPCTests.test_xid) ... skipped 'server not configured for two phase transactions. set max_prepared_transactions to > 0 to run the test' 371s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 371s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 371s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 371s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 371s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 371s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 371s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 371s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 371s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 372s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 372s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 372s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 372s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 372s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 372s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 372s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 372s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 372s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 372s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 372s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 372s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 372s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 372s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 372s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 372s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 372s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 372s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 372s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 372s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 372s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 372s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 372s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 372s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 372s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 372s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 372s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 372s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 372s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 372s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 372s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 372s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 372s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 372s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 372s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 372s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 372s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 372s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 372s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 372s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 372s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 372s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 372s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 372s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 372s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 372s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 372s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 372s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 372s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 372s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 373s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 373s test_class (tests.test_sql.ComposedTest.test_class) ... ok 373s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 373s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 373s test_join (tests.test_sql.ComposedTest.test_join) ... ok 373s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 373s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 373s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 373s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 373s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 373s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 373s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 373s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 373s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 373s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 373s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 373s test_class (tests.test_sql.LiteralTests.test_class) ... ok 373s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 373s test_init (tests.test_sql.LiteralTests.test_init) ... ok 373s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 373s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 373s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 373s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 373s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 373s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 373s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 373s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 373s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 373s test_class (tests.test_sql.SQLTests.test_class) ... ok 373s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 373s test_init (tests.test_sql.SQLTests.test_init) ... ok 373s test_join (tests.test_sql.SQLTests.test_join) ... ok 373s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 373s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 373s test_string (tests.test_sql.SQLTests.test_string) ... ok 373s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 373s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 373s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 373s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 373s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 373s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 373s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 373s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 373s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 373s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 373s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 373s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 373s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 373s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 373s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 373s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 373s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 373s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 373s test_default (tests.test_sql.ValuesTest.test_default) ... ok 373s test_null (tests.test_sql.ValuesTest.test_null) ... ok 373s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 373s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 373s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 373s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 373s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 373s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 373s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 373s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 373s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 373s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 373s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 373s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 373s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 373s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 373s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 373s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 373s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 373s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 373s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 373s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 373s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 373s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 373s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 373s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 373s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 373s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 373s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 373s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 373s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 373s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 373s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 373s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 373s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 373s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 373s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 373s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 373s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 373s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 373s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 373s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 373s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 373s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 373s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 373s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 373s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 373s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 373s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 373s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 373s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 373s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 373s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 373s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 373s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 373s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 373s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 373s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 374s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 374s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 374s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 374s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 374s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 374s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 374s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 374s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 374s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 374s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 374s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 374s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 374s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 374s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 374s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 374s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 374s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 374s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 374s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 374s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 374s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 374s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 374s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 374s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 374s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 374s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 374s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 374s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 374s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 374s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 374s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 374s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 374s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 374s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 374s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 374s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 374s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 374s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 374s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 374s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 374s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 374s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 374s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 374s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 374s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 375s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 375s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 375s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 375s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 375s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 375s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 375s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 375s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 375s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 375s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 375s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 375s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 375s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 375s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 375s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 375s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 375s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 375s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 375s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 375s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 375s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 375s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 375s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 375s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 375s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 375s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 375s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 375s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 375s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 375s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 375s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 375s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 375s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 375s test_str (tests.test_types_extras.RangeTestCase.test_str) 375s Range types should have a short and readable ``str`` implementation. ... ok 375s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 375s Date-Time ranges should return a human-readable string as well on ... ok 375s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 375s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 375s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 375s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 375s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 375s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 375s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 375s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 375s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 375s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 375s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 375s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 375s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 375s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 375s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 375s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 375s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 375s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 375s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 375s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 375s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 375s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 375s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 375s 375s ---------------------------------------------------------------------- 375s Ran 742 tests in 12.974s 375s 375s OK (skipped=95) 375s Dropping cluster 16/regress ... 376s autopkgtest [17:41:10]: test unittest: -----------------------] 377s autopkgtest [17:41:11]: test unittest: - - - - - - - - - - results - - - - - - - - - - 377s unittest PASS 377s autopkgtest [17:41:11]: @@@@@@@@@@@@@@@@@@@@ summary 377s unittest PASS 381s Creating nova instance adt-noble-arm64-psycopg2-20240311-173454-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240311.img (UUID 900cfff9-7f1a-42c7-81a7-22635cd2a5f9)...