0s autopkgtest [11:46:56]: starting date and time: 2025-12-03 11:46:56+0000 0s autopkgtest [11:46:56]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [11:46:56]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.r6_5q4s7/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python3-defaults --apt-upgrade psycopg2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-2 -- lxd -r lxd-armhf-10.145.243.46 lxd-armhf-10.145.243.46:autopkgtest/ubuntu/resolute/armhf 21s autopkgtest [11:47:17]: testbed dpkg architecture: armhf 22s autopkgtest [11:47:18]: testbed apt version: 3.1.12 26s autopkgtest [11:47:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 28s autopkgtest [11:47:24]: testbed release detected to be: None 36s autopkgtest [11:47:32]: updating testbed package index (apt update) 39s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 39s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 40s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 40s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 40s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [147 kB] 40s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [25.2 kB] 40s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [981 kB] 40s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [187 kB] 40s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [678 kB] 41s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [8468 B] 41s Get:11 http://ftpmaster.internal/ubuntu resolute/main Sources [1414 kB] 41s Get:12 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.4 MB] 46s Get:13 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [305 kB] 46s Get:14 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1366 kB] 46s Get:15 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.5 MB] 48s Get:16 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [175 kB] 50s Fetched 42.6 MB in 12s (3670 kB/s) 51s Reading package lists... 57s autopkgtest [11:47:53]: upgrading testbed (apt dist-upgrade and autopurge) 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Calculating upgrade... 60s The following packages will be upgraded: 60s libpython3-stdlib python3 python3-gdbm python3-minimal 60s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 72.9 kB of archives. 60s After this operation, 2048 B of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.13.9-2 [28.1 kB] 60s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.13.9-2 [23.0 kB] 60s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.13.9-2 [10.8 kB] 60s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-gdbm armhf 3.13.9-2 [11.0 kB] 61s Fetched 72.9 kB in 0s (193 kB/s) 61s (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 ... 65928 files and directories currently installed.) 61s Preparing to unpack .../python3-minimal_3.13.9-2_armhf.deb ... 61s Unpacking python3-minimal (3.13.9-2) over (3.13.7-1) ... 61s Setting up python3-minimal (3.13.9-2) ... 61s (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 ... 65928 files and directories currently installed.) 61s Preparing to unpack .../python3_3.13.9-2_armhf.deb ... 61s Unpacking python3 (3.13.9-2) over (3.13.7-1) ... 61s Preparing to unpack .../libpython3-stdlib_3.13.9-2_armhf.deb ... 61s Unpacking libpython3-stdlib:armhf (3.13.9-2) over (3.13.7-1) ... 61s Preparing to unpack .../python3-gdbm_3.13.9-2_armhf.deb ... 61s Unpacking python3-gdbm (3.13.9-2) over (3.13.9-1) ... 61s Setting up python3-gdbm (3.13.9-2) ... 61s Setting up libpython3-stdlib:armhf (3.13.9-2) ... 61s Setting up python3 (3.13.9-2) ... 61s Processing triggers for man-db (2.13.1-1) ... 64s Reading package lists... 64s Building dependency tree... 64s Reading state information... 64s Solving dependencies... 65s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s autopkgtest [11:48:03]: rebooting testbed after setup commands that affected boot 110s autopkgtest [11:48:46]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 136s autopkgtest [11:49:12]: @@@@@@@@@@@@@@@@@@@@ apt-source psycopg2 150s Get:1 http://ftpmaster.internal/ubuntu resolute/main psycopg2 2.9.10-1build2 (dsc) [2323 B] 150s Get:2 http://ftpmaster.internal/ubuntu resolute/main psycopg2 2.9.10-1build2 (tar) [386 kB] 150s Get:3 http://ftpmaster.internal/ubuntu resolute/main psycopg2 2.9.10-1build2 (diff) [16.4 kB] 150s gpgv: Signature made Sat Oct 18 13:34:14 2025 UTC 150s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 150s gpgv: Can't check signature: No public key 150s dpkg-source: warning: cannot verify inline signature for ./psycopg2_2.9.10-1build2.dsc: no acceptable signature found 150s autopkgtest [11:49:26]: testing package psycopg2 version 2.9.10-1build2 152s autopkgtest [11:49:28]: build not needed 155s autopkgtest [11:49:31]: test unittest: preparing testbed 156s Reading package lists... 157s Building dependency tree... 157s Reading state information... 157s Solving dependencies... 157s The following NEW packages will be installed: 157s clang-20 fontconfig-config fonts-dejavu-core fonts-dejavu-mono libasan8 157s libc-dev-bin libc6-dev libclang-common-20-dev libclang-cpp20 libclang1-20 157s libcrypt-dev libecpg-compat3 libecpg-dev libecpg6 libffi-dev libfontconfig1 157s libfreetype6 libgc1 libgcc-15-dev libgomp1 libio-pty-perl libipc-run-perl 157s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libllvm20 158s liblzma-dev libncurses-dev libobjc-15-dev libobjc4 libpfm4 libpgtypes3 158s libpq-dev libpq5 libpython3-all-dbg libpython3-dbg libpython3.13 158s libpython3.13-dbg libpython3.14-dbg libpython3.14-minimal 158s libpython3.14-stdlib libssl-dev libstdc++-15-dev libtcl8.6 libtk8.6 158s libubsan1 libxft2 libxml2-dev libxrender1 libxslt1.1 libxss1 linux-libc-dev 158s llvm-20 llvm-20-dev llvm-20-linker-tools llvm-20-runtime llvm-20-tools 158s postgresql-17 postgresql-all postgresql-client-17 postgresql-client-common 158s postgresql-common postgresql-common-dev postgresql-plperl-17 158s postgresql-plpython3-17 postgresql-pltcl-17 postgresql-server-dev-17 158s postgresql-server-dev-all python-psycopg2-doc python3-all python3-all-dbg 158s python3-dbg python3-psycopg2 python3.13-dbg python3.14 python3.14-dbg 158s python3.14-minimal rpcsvc-proto ssl-cert x11-common zlib1g-dev 158s 0 upgraded, 82 newly installed, 0 to remove and 0 not upgraded. 158s Need to get 334 MB of archives. 158s After this operation, 1206 MB of additional disk space will be used. 158s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libjson-perl all 4.10000-1 [81.9 kB] 158s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-client-common all 282ubuntu1 [48.8 kB] 158s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libio-pty-perl armhf 1:1.20-1build3 [31.0 kB] 158s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf libipc-run-perl all 20250809.0-1 [94.4 kB] 158s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-common-dev all 282ubuntu1 [73.9 kB] 158s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf ssl-cert all 1.1.3ubuntu1 [18.7 kB] 158s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-common all 282ubuntu1 [101 kB] 158s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.0-4 [892 kB] 159s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.0-4 [2146 kB] 159s Get:10 http://ftpmaster.internal/ubuntu resolute/main armhf libllvm20 armhf 1:20.1.8-0ubuntu6 [29.9 MB] 161s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf libclang-cpp20 armhf 1:20.1.8-0ubuntu6 [13.5 MB] 162s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf libgomp1 armhf 15.2.0-9ubuntu1 [129 kB] 162s Get:13 http://ftpmaster.internal/ubuntu resolute/main armhf libasan8 armhf 15.2.0-9ubuntu1 [2951 kB] 162s Get:14 http://ftpmaster.internal/ubuntu resolute/main armhf libubsan1 armhf 15.2.0-9ubuntu1 [1187 kB] 162s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf libgcc-15-dev armhf 15.2.0-9ubuntu1 [897 kB] 162s Get:16 http://ftpmaster.internal/ubuntu resolute/main armhf libc-dev-bin armhf 2.42-2ubuntu2 [21.8 kB] 162s Get:17 http://ftpmaster.internal/ubuntu resolute/main armhf linux-libc-dev armhf 6.17.0-6.6 [1772 kB] 162s Get:18 http://ftpmaster.internal/ubuntu resolute/main armhf libcrypt-dev armhf 1:4.5.1-1 [128 kB] 162s Get:19 http://ftpmaster.internal/ubuntu resolute/main armhf rpcsvc-proto armhf 1.4.3-1 [62.3 kB] 162s Get:20 http://ftpmaster.internal/ubuntu resolute/main armhf libc6-dev armhf 2.42-2ubuntu2 [1416 kB] 162s Get:21 http://ftpmaster.internal/ubuntu resolute/main armhf libstdc++-15-dev armhf 15.2.0-9ubuntu1 [2637 kB] 162s Get:22 http://ftpmaster.internal/ubuntu resolute/main armhf libgc1 armhf 1:8.2.10-1 [82.7 kB] 162s Get:23 http://ftpmaster.internal/ubuntu resolute/universe armhf libobjc4 armhf 15.2.0-9ubuntu1 [38.7 kB] 162s Get:24 http://ftpmaster.internal/ubuntu resolute/universe armhf libobjc-15-dev armhf 15.2.0-9ubuntu1 [186 kB] 162s Get:25 http://ftpmaster.internal/ubuntu resolute/universe armhf libclang-common-20-dev armhf 1:20.1.8-0ubuntu6 [776 kB] 162s Get:26 http://ftpmaster.internal/ubuntu resolute/universe armhf llvm-20-linker-tools armhf 1:20.1.8-0ubuntu6 [1185 kB] 162s Get:27 http://ftpmaster.internal/ubuntu resolute/main armhf libclang1-20 armhf 1:20.1.8-0ubuntu6 [7881 kB] 163s Get:28 http://ftpmaster.internal/ubuntu resolute/universe armhf clang-20 armhf 1:20.1.8-0ubuntu6 [74.6 kB] 163s Get:29 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 163s Get:30 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 163s Get:31 http://ftpmaster.internal/ubuntu resolute/main armhf fontconfig-config armhf 2.15.0-2.3ubuntu1 [38.1 kB] 163s Get:32 http://ftpmaster.internal/ubuntu resolute/main armhf libpgtypes3 armhf 18.1-1ubuntu1 [39.7 kB] 163s Get:33 http://ftpmaster.internal/ubuntu resolute/main armhf libpq5 armhf 18.1-1ubuntu1 [258 kB] 163s Get:34 http://ftpmaster.internal/ubuntu resolute/main armhf libecpg6 armhf 18.1-1ubuntu1 [53.6 kB] 163s Get:35 http://ftpmaster.internal/ubuntu resolute/main armhf libecpg-compat3 armhf 18.1-1ubuntu1 [10.9 kB] 163s Get:36 http://ftpmaster.internal/ubuntu resolute/main armhf libssl-dev armhf 3.5.3-1ubuntu2 [2550 kB] 163s Get:37 http://ftpmaster.internal/ubuntu resolute/main armhf libpq-dev armhf 18.1-1ubuntu1 [163 kB] 163s Get:38 http://ftpmaster.internal/ubuntu resolute/main armhf libecpg-dev armhf 18.1-1ubuntu1 [268 kB] 163s Get:39 http://ftpmaster.internal/ubuntu resolute/main armhf libfreetype6 armhf 2.13.3+dfsg-1build1 [334 kB] 163s Get:40 http://ftpmaster.internal/ubuntu resolute/main armhf libfontconfig1 armhf 2.15.0-2.3ubuntu1 [114 kB] 163s Get:41 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 163s Get:42 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 163s Get:43 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 163s Get:44 http://ftpmaster.internal/ubuntu resolute/main armhf libncurses-dev armhf 6.5+20250216-2build1 [346 kB] 163s Get:45 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13 armhf 3.13.9-1 [2123 kB] 163s Get:46 http://ftpmaster.internal/ubuntu resolute/main armhf libtcl8.6 armhf 8.6.17+dfsg-1 [918 kB] 163s Get:47 http://ftpmaster.internal/ubuntu resolute/main armhf libxrender1 armhf 1:0.9.12-1 [16.6 kB] 163s Get:48 http://ftpmaster.internal/ubuntu resolute/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 163s Get:49 http://ftpmaster.internal/ubuntu resolute/main armhf x11-common all 1:7.7+24ubuntu1 [22.4 kB] 163s Get:50 http://ftpmaster.internal/ubuntu resolute/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 163s Get:51 http://ftpmaster.internal/ubuntu resolute/main armhf libtk8.6 armhf 8.6.17-1 [694 kB] 163s Get:52 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.13-dbg armhf 3.13.9-1 [24.9 MB] 164s Get:53 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.0-4 [2270 kB] 164s Get:54 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-dbg armhf 3.14.0-4 [26.6 MB] 166s Get:55 http://ftpmaster.internal/ubuntu resolute/main armhf liblzma-dev armhf 5.8.1-2 [167 kB] 166s Get:56 http://ftpmaster.internal/ubuntu resolute/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu2 [881 kB] 166s Get:57 http://ftpmaster.internal/ubuntu resolute/main armhf libxml2-dev armhf 2.15.1+dfsg-2 [657 kB] 166s Get:58 http://ftpmaster.internal/ubuntu resolute/main armhf libxslt1.1 armhf 1.1.43-0.3 [146 kB] 166s Get:59 http://ftpmaster.internal/ubuntu resolute/universe armhf llvm-20-runtime armhf 1:20.1.8-0ubuntu6 [537 kB] 166s Get:60 http://ftpmaster.internal/ubuntu resolute/universe armhf libpfm4 armhf 4.13.0+git106-g3e4031b-1 [71.8 kB] 166s Get:61 http://ftpmaster.internal/ubuntu resolute/universe armhf llvm-20 armhf 1:20.1.8-0ubuntu6 [19.3 MB] 167s Get:62 http://ftpmaster.internal/ubuntu resolute/main armhf libffi-dev armhf 3.5.2-2 [58.7 kB] 167s Get:63 http://ftpmaster.internal/ubuntu resolute/universe armhf llvm-20-tools armhf 1:20.1.8-0ubuntu6 [479 kB] 167s Get:64 http://ftpmaster.internal/ubuntu resolute/universe armhf llvm-20-dev armhf 1:20.1.8-0ubuntu6 [50.2 MB] 169s Get:65 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-client-17 armhf 17.6-1build1 [1290 kB] 169s Get:66 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-17 armhf 17.6-1build1 [14.8 MB] 170s Get:67 http://ftpmaster.internal/ubuntu resolute/universe armhf postgresql-server-dev-17 armhf 17.6-1build1 [1370 kB] 170s Get:68 http://ftpmaster.internal/ubuntu resolute/universe armhf postgresql-server-dev-all all 282ubuntu1 [1632 B] 170s Get:69 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-plperl-17 armhf 17.6-1build1 [64.2 kB] 170s Get:70 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-plpython3-17 armhf 17.6-1build1 [71.7 kB] 170s Get:71 http://ftpmaster.internal/ubuntu resolute/main armhf postgresql-pltcl-17 armhf 17.6-1build1 [29.6 kB] 170s Get:72 http://ftpmaster.internal/ubuntu resolute/universe armhf postgresql-all all 282ubuntu1 [1714 B] 170s Get:73 http://ftpmaster.internal/ubuntu resolute/main armhf python-psycopg2-doc all 2.9.10-1build2 [309 kB] 170s Get:74 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.0-4 [805 kB] 170s Get:75 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all armhf 3.13.9-2 [892 B] 170s Get:76 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-dbg armhf 3.13.9-2 [11.1 kB] 170s Get:77 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-all-dbg armhf 3.13.9-2 [922 B] 170s Get:78 http://ftpmaster.internal/ubuntu resolute/main armhf python3.13-dbg armhf 3.13.9-1 [54.5 MB] 175s Get:79 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-dbg armhf 3.13.9-2 [1064 B] 175s Get:80 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-dbg armhf 3.14.0-4 [56.7 MB] 180s Get:81 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all-dbg armhf 3.13.9-2 [916 B] 180s Get:82 http://ftpmaster.internal/ubuntu resolute/main armhf python3-psycopg2 armhf 2.9.10-1build2 [161 kB] 180s Preconfiguring packages ... 180s Fetched 334 MB in 22s (15.2 MB/s) 180s Selecting previously unselected package libjson-perl. 180s (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 ... 65928 files and directories currently installed.) 180s Preparing to unpack .../00-libjson-perl_4.10000-1_all.deb ... 180s Unpacking libjson-perl (4.10000-1) ... 180s Selecting previously unselected package postgresql-client-common. 180s Preparing to unpack .../01-postgresql-client-common_282ubuntu1_all.deb ... 180s Unpacking postgresql-client-common (282ubuntu1) ... 180s Selecting previously unselected package libio-pty-perl. 180s Preparing to unpack .../02-libio-pty-perl_1%3a1.20-1build3_armhf.deb ... 180s Unpacking libio-pty-perl (1:1.20-1build3) ... 180s Selecting previously unselected package libipc-run-perl. 180s Preparing to unpack .../03-libipc-run-perl_20250809.0-1_all.deb ... 180s Unpacking libipc-run-perl (20250809.0-1) ... 181s Selecting previously unselected package postgresql-common-dev. 181s Preparing to unpack .../04-postgresql-common-dev_282ubuntu1_all.deb ... 181s Unpacking postgresql-common-dev (282ubuntu1) ... 181s Selecting previously unselected package ssl-cert. 181s Preparing to unpack .../05-ssl-cert_1.1.3ubuntu1_all.deb ... 181s Unpacking ssl-cert (1.1.3ubuntu1) ... 181s Selecting previously unselected package postgresql-common. 181s Preparing to unpack .../06-postgresql-common_282ubuntu1_all.deb ... 181s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 181s Unpacking postgresql-common (282ubuntu1) ... 181s Selecting previously unselected package libpython3.14-minimal:armhf. 181s Preparing to unpack .../07-libpython3.14-minimal_3.14.0-4_armhf.deb ... 181s Unpacking libpython3.14-minimal:armhf (3.14.0-4) ... 181s Selecting previously unselected package python3.14-minimal. 181s Preparing to unpack .../08-python3.14-minimal_3.14.0-4_armhf.deb ... 181s Unpacking python3.14-minimal (3.14.0-4) ... 181s Selecting previously unselected package libllvm20:armhf. 181s Preparing to unpack .../09-libllvm20_1%3a20.1.8-0ubuntu6_armhf.deb ... 181s Unpacking libllvm20:armhf (1:20.1.8-0ubuntu6) ... 182s Selecting previously unselected package libclang-cpp20. 182s Preparing to unpack .../10-libclang-cpp20_1%3a20.1.8-0ubuntu6_armhf.deb ... 182s Unpacking libclang-cpp20 (1:20.1.8-0ubuntu6) ... 182s Selecting previously unselected package libgomp1:armhf. 182s Preparing to unpack .../11-libgomp1_15.2.0-9ubuntu1_armhf.deb ... 182s Unpacking libgomp1:armhf (15.2.0-9ubuntu1) ... 182s Selecting previously unselected package libasan8:armhf. 182s Preparing to unpack .../12-libasan8_15.2.0-9ubuntu1_armhf.deb ... 182s Unpacking libasan8:armhf (15.2.0-9ubuntu1) ... 182s Selecting previously unselected package libubsan1:armhf. 182s Preparing to unpack .../13-libubsan1_15.2.0-9ubuntu1_armhf.deb ... 182s Unpacking libubsan1:armhf (15.2.0-9ubuntu1) ... 183s Selecting previously unselected package libgcc-15-dev:armhf. 183s Preparing to unpack .../14-libgcc-15-dev_15.2.0-9ubuntu1_armhf.deb ... 183s Unpacking libgcc-15-dev:armhf (15.2.0-9ubuntu1) ... 183s Selecting previously unselected package libc-dev-bin. 183s Preparing to unpack .../15-libc-dev-bin_2.42-2ubuntu2_armhf.deb ... 183s Unpacking libc-dev-bin (2.42-2ubuntu2) ... 183s Selecting previously unselected package linux-libc-dev:armhf. 183s Preparing to unpack .../16-linux-libc-dev_6.17.0-6.6_armhf.deb ... 183s Unpacking linux-libc-dev:armhf (6.17.0-6.6) ... 183s Selecting previously unselected package libcrypt-dev:armhf. 183s Preparing to unpack .../17-libcrypt-dev_1%3a4.5.1-1_armhf.deb ... 183s Unpacking libcrypt-dev:armhf (1:4.5.1-1) ... 183s Selecting previously unselected package rpcsvc-proto. 183s Preparing to unpack .../18-rpcsvc-proto_1.4.3-1_armhf.deb ... 183s Unpacking rpcsvc-proto (1.4.3-1) ... 183s Selecting previously unselected package libc6-dev:armhf. 183s Preparing to unpack .../19-libc6-dev_2.42-2ubuntu2_armhf.deb ... 183s Unpacking libc6-dev:armhf (2.42-2ubuntu2) ... 183s Selecting previously unselected package libstdc++-15-dev:armhf. 183s Preparing to unpack .../20-libstdc++-15-dev_15.2.0-9ubuntu1_armhf.deb ... 183s Unpacking libstdc++-15-dev:armhf (15.2.0-9ubuntu1) ... 183s Selecting previously unselected package libgc1:armhf. 183s Preparing to unpack .../21-libgc1_1%3a8.2.10-1_armhf.deb ... 183s Unpacking libgc1:armhf (1:8.2.10-1) ... 183s Selecting previously unselected package libobjc4:armhf. 184s Preparing to unpack .../22-libobjc4_15.2.0-9ubuntu1_armhf.deb ... 184s Unpacking libobjc4:armhf (15.2.0-9ubuntu1) ... 184s Selecting previously unselected package libobjc-15-dev:armhf. 184s Preparing to unpack .../23-libobjc-15-dev_15.2.0-9ubuntu1_armhf.deb ... 184s Unpacking libobjc-15-dev:armhf (15.2.0-9ubuntu1) ... 184s Selecting previously unselected package libclang-common-20-dev:armhf. 184s Preparing to unpack .../24-libclang-common-20-dev_1%3a20.1.8-0ubuntu6_armhf.deb ... 184s Unpacking libclang-common-20-dev:armhf (1:20.1.8-0ubuntu6) ... 184s Selecting previously unselected package llvm-20-linker-tools. 184s Preparing to unpack .../25-llvm-20-linker-tools_1%3a20.1.8-0ubuntu6_armhf.deb ... 184s Unpacking llvm-20-linker-tools (1:20.1.8-0ubuntu6) ... 184s Selecting previously unselected package libclang1-20. 184s Preparing to unpack .../26-libclang1-20_1%3a20.1.8-0ubuntu6_armhf.deb ... 184s Unpacking libclang1-20 (1:20.1.8-0ubuntu6) ... 184s Selecting previously unselected package clang-20. 184s Preparing to unpack .../27-clang-20_1%3a20.1.8-0ubuntu6_armhf.deb ... 184s Unpacking clang-20 (1:20.1.8-0ubuntu6) ... 184s Selecting previously unselected package fonts-dejavu-mono. 184s Preparing to unpack .../28-fonts-dejavu-mono_2.37-8_all.deb ... 184s Unpacking fonts-dejavu-mono (2.37-8) ... 184s Selecting previously unselected package fonts-dejavu-core. 184s Preparing to unpack .../29-fonts-dejavu-core_2.37-8_all.deb ... 184s Unpacking fonts-dejavu-core (2.37-8) ... 184s Selecting previously unselected package fontconfig-config. 184s Preparing to unpack .../30-fontconfig-config_2.15.0-2.3ubuntu1_armhf.deb ... 185s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 185s Selecting previously unselected package libpgtypes3:armhf. 185s Preparing to unpack .../31-libpgtypes3_18.1-1ubuntu1_armhf.deb ... 185s Unpacking libpgtypes3:armhf (18.1-1ubuntu1) ... 185s Selecting previously unselected package libpq5:armhf. 185s Preparing to unpack .../32-libpq5_18.1-1ubuntu1_armhf.deb ... 185s Unpacking libpq5:armhf (18.1-1ubuntu1) ... 185s Selecting previously unselected package libecpg6:armhf. 185s Preparing to unpack .../33-libecpg6_18.1-1ubuntu1_armhf.deb ... 185s Unpacking libecpg6:armhf (18.1-1ubuntu1) ... 185s Selecting previously unselected package libecpg-compat3:armhf. 185s Preparing to unpack .../34-libecpg-compat3_18.1-1ubuntu1_armhf.deb ... 185s Unpacking libecpg-compat3:armhf (18.1-1ubuntu1) ... 185s Selecting previously unselected package libssl-dev:armhf. 185s Preparing to unpack .../35-libssl-dev_3.5.3-1ubuntu2_armhf.deb ... 185s Unpacking libssl-dev:armhf (3.5.3-1ubuntu2) ... 185s Selecting previously unselected package libpq-dev. 185s Preparing to unpack .../36-libpq-dev_18.1-1ubuntu1_armhf.deb ... 185s Unpacking libpq-dev (18.1-1ubuntu1) ... 185s Selecting previously unselected package libecpg-dev. 185s Preparing to unpack .../37-libecpg-dev_18.1-1ubuntu1_armhf.deb ... 185s Unpacking libecpg-dev (18.1-1ubuntu1) ... 185s Selecting previously unselected package libfreetype6:armhf. 185s Preparing to unpack .../38-libfreetype6_2.13.3+dfsg-1build1_armhf.deb ... 185s Unpacking libfreetype6:armhf (2.13.3+dfsg-1build1) ... 185s Selecting previously unselected package libfontconfig1:armhf. 185s Preparing to unpack .../39-libfontconfig1_2.15.0-2.3ubuntu1_armhf.deb ... 185s Unpacking libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 185s Selecting previously unselected package libjs-jquery. 185s Preparing to unpack .../40-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 185s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 185s Selecting previously unselected package libjs-underscore. 185s Preparing to unpack .../41-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 185s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 185s Selecting previously unselected package libjs-sphinxdoc. 185s Preparing to unpack .../42-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 185s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 185s Selecting previously unselected package libncurses-dev:armhf. 185s Preparing to unpack .../43-libncurses-dev_6.5+20250216-2build1_armhf.deb ... 185s Unpacking libncurses-dev:armhf (6.5+20250216-2build1) ... 186s Selecting previously unselected package libpython3.13:armhf. 186s Preparing to unpack .../44-libpython3.13_3.13.9-1_armhf.deb ... 186s Unpacking libpython3.13:armhf (3.13.9-1) ... 186s Selecting previously unselected package libtcl8.6:armhf. 186s Preparing to unpack .../45-libtcl8.6_8.6.17+dfsg-1_armhf.deb ... 186s Unpacking libtcl8.6:armhf (8.6.17+dfsg-1) ... 186s Selecting previously unselected package libxrender1:armhf. 186s Preparing to unpack .../46-libxrender1_1%3a0.9.12-1_armhf.deb ... 186s Unpacking libxrender1:armhf (1:0.9.12-1) ... 186s Selecting previously unselected package libxft2:armhf. 186s Preparing to unpack .../47-libxft2_2.3.6-1build1_armhf.deb ... 186s Unpacking libxft2:armhf (2.3.6-1build1) ... 186s Selecting previously unselected package x11-common. 186s Preparing to unpack .../48-x11-common_1%3a7.7+24ubuntu1_all.deb ... 186s Unpacking x11-common (1:7.7+24ubuntu1) ... 186s Selecting previously unselected package libxss1:armhf. 186s Preparing to unpack .../49-libxss1_1%3a1.2.3-1build3_armhf.deb ... 186s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 186s Selecting previously unselected package libtk8.6:armhf. 186s Preparing to unpack .../50-libtk8.6_8.6.17-1_armhf.deb ... 186s Unpacking libtk8.6:armhf (8.6.17-1) ... 186s Selecting previously unselected package libpython3.13-dbg:armhf. 186s Preparing to unpack .../51-libpython3.13-dbg_3.13.9-1_armhf.deb ... 186s Unpacking libpython3.13-dbg:armhf (3.13.9-1) ... 187s Selecting previously unselected package libpython3.14-stdlib:armhf. 187s Preparing to unpack .../52-libpython3.14-stdlib_3.14.0-4_armhf.deb ... 187s Unpacking libpython3.14-stdlib:armhf (3.14.0-4) ... 187s Selecting previously unselected package libpython3.14-dbg:armhf. 187s Preparing to unpack .../53-libpython3.14-dbg_3.14.0-4_armhf.deb ... 187s Unpacking libpython3.14-dbg:armhf (3.14.0-4) ... 188s Selecting previously unselected package liblzma-dev:armhf. 188s Preparing to unpack .../54-liblzma-dev_5.8.1-2_armhf.deb ... 188s Unpacking liblzma-dev:armhf (5.8.1-2) ... 188s Selecting previously unselected package zlib1g-dev:armhf. 188s Preparing to unpack .../55-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_armhf.deb ... 188s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 188s Selecting previously unselected package libxml2-dev:armhf. 188s Preparing to unpack .../56-libxml2-dev_2.15.1+dfsg-2_armhf.deb ... 188s Unpacking libxml2-dev:armhf (2.15.1+dfsg-2) ... 188s Selecting previously unselected package libxslt1.1:armhf. 188s Preparing to unpack .../57-libxslt1.1_1.1.43-0.3_armhf.deb ... 188s Unpacking libxslt1.1:armhf (1.1.43-0.3) ... 188s Selecting previously unselected package llvm-20-runtime. 188s Preparing to unpack .../58-llvm-20-runtime_1%3a20.1.8-0ubuntu6_armhf.deb ... 188s Unpacking llvm-20-runtime (1:20.1.8-0ubuntu6) ... 188s Selecting previously unselected package libpfm4:armhf. 188s Preparing to unpack .../59-libpfm4_4.13.0+git106-g3e4031b-1_armhf.deb ... 188s Unpacking libpfm4:armhf (4.13.0+git106-g3e4031b-1) ... 188s Selecting previously unselected package llvm-20. 188s Preparing to unpack .../60-llvm-20_1%3a20.1.8-0ubuntu6_armhf.deb ... 188s Unpacking llvm-20 (1:20.1.8-0ubuntu6) ... 189s Selecting previously unselected package libffi-dev:armhf. 189s Preparing to unpack .../61-libffi-dev_3.5.2-2_armhf.deb ... 189s Unpacking libffi-dev:armhf (3.5.2-2) ... 189s Selecting previously unselected package llvm-20-tools. 190s Preparing to unpack .../62-llvm-20-tools_1%3a20.1.8-0ubuntu6_armhf.deb ... 190s Unpacking llvm-20-tools (1:20.1.8-0ubuntu6) ... 190s Selecting previously unselected package llvm-20-dev. 190s Preparing to unpack .../63-llvm-20-dev_1%3a20.1.8-0ubuntu6_armhf.deb ... 190s Unpacking llvm-20-dev (1:20.1.8-0ubuntu6) ... 192s Selecting previously unselected package postgresql-client-17. 192s Preparing to unpack .../64-postgresql-client-17_17.6-1build1_armhf.deb ... 192s Unpacking postgresql-client-17 (17.6-1build1) ... 192s Selecting previously unselected package postgresql-17. 192s Preparing to unpack .../65-postgresql-17_17.6-1build1_armhf.deb ... 192s Unpacking postgresql-17 (17.6-1build1) ... 193s Selecting previously unselected package postgresql-server-dev-17. 193s Preparing to unpack .../66-postgresql-server-dev-17_17.6-1build1_armhf.deb ... 193s Unpacking postgresql-server-dev-17 (17.6-1build1) ... 193s Selecting previously unselected package postgresql-server-dev-all. 193s Preparing to unpack .../67-postgresql-server-dev-all_282ubuntu1_all.deb ... 193s Unpacking postgresql-server-dev-all (282ubuntu1) ... 193s Selecting previously unselected package postgresql-plperl-17. 193s Preparing to unpack .../68-postgresql-plperl-17_17.6-1build1_armhf.deb ... 193s Unpacking postgresql-plperl-17 (17.6-1build1) ... 193s Selecting previously unselected package postgresql-plpython3-17. 193s Preparing to unpack .../69-postgresql-plpython3-17_17.6-1build1_armhf.deb ... 193s Unpacking postgresql-plpython3-17 (17.6-1build1) ... 193s Selecting previously unselected package postgresql-pltcl-17. 193s Preparing to unpack .../70-postgresql-pltcl-17_17.6-1build1_armhf.deb ... 193s Unpacking postgresql-pltcl-17 (17.6-1build1) ... 193s Selecting previously unselected package postgresql-all. 193s Preparing to unpack .../71-postgresql-all_282ubuntu1_all.deb ... 193s Unpacking postgresql-all (282ubuntu1) ... 193s Selecting previously unselected package python-psycopg2-doc. 193s Preparing to unpack .../72-python-psycopg2-doc_2.9.10-1build2_all.deb ... 193s Unpacking python-psycopg2-doc (2.9.10-1build2) ... 193s Selecting previously unselected package python3.14. 193s Preparing to unpack .../73-python3.14_3.14.0-4_armhf.deb ... 193s Unpacking python3.14 (3.14.0-4) ... 193s Selecting previously unselected package python3-all. 193s Preparing to unpack .../74-python3-all_3.13.9-2_armhf.deb ... 193s Unpacking python3-all (3.13.9-2) ... 193s Selecting previously unselected package libpython3-dbg:armhf. 193s Preparing to unpack .../75-libpython3-dbg_3.13.9-2_armhf.deb ... 193s Unpacking libpython3-dbg:armhf (3.13.9-2) ... 193s Selecting previously unselected package libpython3-all-dbg:armhf. 193s Preparing to unpack .../76-libpython3-all-dbg_3.13.9-2_armhf.deb ... 193s Unpacking libpython3-all-dbg:armhf (3.13.9-2) ... 193s Selecting previously unselected package python3.13-dbg. 193s Preparing to unpack .../77-python3.13-dbg_3.13.9-1_armhf.deb ... 193s Unpacking python3.13-dbg (3.13.9-1) ... 194s Selecting previously unselected package python3-dbg. 194s Preparing to unpack .../78-python3-dbg_3.13.9-2_armhf.deb ... 194s Unpacking python3-dbg (3.13.9-2) ... 194s Selecting previously unselected package python3.14-dbg. 194s Preparing to unpack .../79-python3.14-dbg_3.14.0-4_armhf.deb ... 194s Unpacking python3.14-dbg (3.14.0-4) ... 195s Selecting previously unselected package python3-all-dbg. 195s Preparing to unpack .../80-python3-all-dbg_3.13.9-2_armhf.deb ... 195s Unpacking python3-all-dbg (3.13.9-2) ... 195s Selecting previously unselected package python3-psycopg2. 195s Preparing to unpack .../81-python3-psycopg2_2.9.10-1build2_armhf.deb ... 195s Unpacking python3-psycopg2 (2.9.10-1build2) ... 195s Setting up libpython3.13:armhf (3.13.9-1) ... 195s Setting up postgresql-client-common (282ubuntu1) ... 195s Setting up libpgtypes3:armhf (18.1-1ubuntu1) ... 195s Setting up libxrender1:armhf (1:0.9.12-1) ... 195s Setting up libio-pty-perl (1:1.20-1build3) ... 195s Setting up libclang-common-20-dev:armhf (1:20.1.8-0ubuntu6) ... 195s Setting up libpython3.14-minimal:armhf (3.14.0-4) ... 195s Setting up x11-common (1:7.7+24ubuntu1) ... 196s Setting up libpq5:armhf (18.1-1ubuntu1) ... 196s Setting up linux-libc-dev:armhf (6.17.0-6.6) ... 196s Setting up libgomp1:armhf (15.2.0-9ubuntu1) ... 196s Setting up libffi-dev:armhf (3.5.2-2) ... 196s Setting up libpfm4:armhf (4.13.0+git106-g3e4031b-1) ... 196s Setting up rpcsvc-proto (1.4.3-1) ... 196s Setting up libfreetype6:armhf (2.13.3+dfsg-1build1) ... 196s Setting up ssl-cert (1.1.3ubuntu1) ... 197s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 197s Setting up fonts-dejavu-mono (2.37-8) ... 197s Setting up libssl-dev:armhf (3.5.3-1ubuntu2) ... 197s Setting up libtcl8.6:armhf (8.6.17+dfsg-1) ... 197s Setting up libllvm20:armhf (1:20.1.8-0ubuntu6) ... 197s Setting up python3-psycopg2 (2.9.10-1build2) ... 198s Setting up fonts-dejavu-core (2.37-8) ... 198s Setting up libipc-run-perl (20250809.0-1) ... 198s Setting up libgc1:armhf (1:8.2.10-1) ... 198s Setting up liblzma-dev:armhf (5.8.1-2) ... 198s Setting up libubsan1:armhf (15.2.0-9ubuntu1) ... 198s Setting up libcrypt-dev:armhf (1:4.5.1-1) ... 198s Setting up libasan8:armhf (15.2.0-9ubuntu1) ... 198s Setting up libjson-perl (4.10000-1) ... 198s Setting up libxslt1.1:armhf (1.1.43-0.3) ... 198s Setting up libecpg6:armhf (18.1-1ubuntu1) ... 198s Setting up libxss1:armhf (1:1.2.3-1build3) ... 198s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 198s Setting up libc-dev-bin (2.42-2ubuntu2) ... 198s Setting up libclang1-20 (1:20.1.8-0ubuntu6) ... 198s Setting up python3.14-minimal (3.14.0-4) ... 199s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 199s Setting up postgresql-common-dev (282ubuntu1) ... 199s Setting up libgcc-15-dev:armhf (15.2.0-9ubuntu1) ... 199s Setting up libecpg-compat3:armhf (18.1-1ubuntu1) ... 199s Setting up postgresql-client-17 (17.6-1build1) ... 200s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 200s Setting up libpython3.14-stdlib:armhf (3.14.0-4) ... 200s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 200s Setting up llvm-20-runtime (1:20.1.8-0ubuntu6) ... 200s Setting up libpq-dev (18.1-1ubuntu1) ... 200s Setting up libobjc4:armhf (15.2.0-9ubuntu1) ... 200s Setting up libecpg-dev (18.1-1ubuntu1) ... 200s Setting up llvm-20-linker-tools (1:20.1.8-0ubuntu6) ... 200s Setting up llvm-20-tools (1:20.1.8-0ubuntu6) ... 200s Setting up libclang-cpp20 (1:20.1.8-0ubuntu6) ... 200s Setting up llvm-20 (1:20.1.8-0ubuntu6) ... 201s Setting up postgresql-common (282ubuntu1) ... 201s Creating config file /etc/postgresql-common/createcluster.conf with new version 201s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 201s Removing obsolete dictionary files: 202s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 203s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 203s Setting up libc6-dev:armhf (2.42-2ubuntu2) ... 203s Setting up libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 203s Setting up python3.14 (3.14.0-4) ... 204s Setting up libobjc-15-dev:armhf (15.2.0-9ubuntu1) ... 204s Setting up postgresql-17 (17.6-1build1) ... 205s Creating new PostgreSQL cluster 17/main ... 205s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 205s The files belonging to this database system will be owned by user "postgres". 205s This user must also own the server process. 205s 205s The database cluster will be initialized with locale "C.UTF-8". 205s The default database encoding has accordingly been set to "UTF8". 205s The default text search configuration will be set to "english". 205s 205s Data page checksums are disabled. 205s 205s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 205s creating subdirectories ... ok 205s selecting dynamic shared memory implementation ... posix 205s selecting default "max_connections" ... 100 205s selecting default "shared_buffers" ... 128MB 205s selecting default time zone ... Etc/UTC 205s creating configuration files ... ok 205s running bootstrap script ... ok 206s performing post-bootstrap initialization ... ok 206s syncing data to disk ... ok 209s Setting up libxft2:armhf (2.3.6-1build1) ... 209s Setting up libncurses-dev:armhf (6.5+20250216-2build1) ... 209s Setting up libtk8.6:armhf (8.6.17-1) ... 209s Setting up python3-all (3.13.9-2) ... 209s Setting up libstdc++-15-dev:armhf (15.2.0-9ubuntu1) ... 209s Setting up python-psycopg2-doc (2.9.10-1build2) ... 209s Setting up libpython3.14-dbg:armhf (3.14.0-4) ... 209s Setting up postgresql-plpython3-17 (17.6-1build1) ... 209s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 209s Setting up postgresql-plperl-17 (17.6-1build1) ... 209s Setting up python3.14-dbg (3.14.0-4) ... 209s python3.14-dbg: can't get files for byte-compilation 209s Setting up libpython3.13-dbg:armhf (3.13.9-1) ... 209s Setting up clang-20 (1:20.1.8-0ubuntu6) ... 209s Setting up python3.13-dbg (3.13.9-1) ... 209s python3.13-dbg: can't get files for byte-compilation 209s Setting up postgresql-pltcl-17 (17.6-1build1) ... 209s Setting up libpython3-dbg:armhf (3.13.9-2) ... 209s Setting up libpython3-all-dbg:armhf (3.13.9-2) ... 209s Setting up libxml2-dev:armhf (2.15.1+dfsg-2) ... 209s Setting up llvm-20-dev (1:20.1.8-0ubuntu6) ... 209s Setting up python3-dbg (3.13.9-2) ... 209s Setting up postgresql-server-dev-17 (17.6-1build1) ... 209s Setting up python3-all-dbg (3.13.9-2) ... 209s Setting up postgresql-server-dev-all (282ubuntu1) ... 209s Setting up postgresql-all (282ubuntu1) ... 209s Processing triggers for install-info (7.2-5) ... 209s Processing triggers for libc-bin (2.42-2ubuntu2) ... 209s Processing triggers for systemd (257.9-0ubuntu2) ... 209s Processing triggers for man-db (2.13.1-1) ... 223s autopkgtest [11:50:39]: test unittest: [----------------------- 225s + /usr/share/postgresql-common/supported-versions 225s + py3versions --supported 225s + echo ### PostgreSQL 17, python3.14 ### 225s + LANG=C.UTF-8 LC_ALL=C.UTF-8 PSYCOPG2_TESTDB_HOST=localhost PSYCOPG2_TESTDB=postgres PSYCOPG2_TEST_FAST=1 pg_virtualenv -v 17 python3.14 -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 225s ### PostgreSQL 17, python3.14 ### 225s Creating new PostgreSQL cluster 17/regress ... 228s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 228s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 228s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 228s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 228s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 228s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 228s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 228s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 229s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 229s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 229s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 229s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 229s test_close (tests.test_async.AsyncTests.test_close) ... ok 229s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 229s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 229s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 229s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 229s test_error (tests.test_async.AsyncTests.test_error) ... ok 229s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 229s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 229s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 229s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 229s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 229s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 229s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 229s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 229s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 229s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 229s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 229s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 229s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 229s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 229s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 229s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 229s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 229s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 229s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 229s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 229s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 229s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 229s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 229s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 229s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 229s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 229s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 229s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 229s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 229s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 229s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 229s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 229s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 229s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 229s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 229s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 229s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 229s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 230s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 230s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 230s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 230s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 230s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 230s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 230s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 230s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 230s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 230s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 230s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 230s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 230s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 230s 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' 231s 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' 231s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 231s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 231s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 231s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 231s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 231s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 231s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 231s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 231s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 231s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 231s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 231s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 231s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 231s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 231s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 231s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 231s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 231s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 231s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 231s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 231s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 231s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 231s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 231s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 231s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 231s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 231s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 231s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 231s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 231s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 231s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 231s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 231s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 231s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 231s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 231s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 231s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 231s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 231s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 231s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 231s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 231s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 231s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 231s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 231s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 231s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 231s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 231s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 231s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 231s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 170006' 231s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 231s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 170006' 231s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 231s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 231s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 231s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 231s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 231s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 170006' 231s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 231s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 231s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 231s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 231s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 170006' 231s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 231s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 231s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 231s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 231s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 231s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 231s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 231s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 231s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 170006' 231s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 232s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 232s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 232s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 232s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 232s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 232s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 232s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 232s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 232s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 232s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 232s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 232s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 232s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 232s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 232s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 232s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 232s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 232s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 232s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 232s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 232s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 232s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 232s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 232s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 232s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 232s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 232s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 232s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 232s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 232s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 232s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 232s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 232s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 232s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 232s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 232s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 232s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 232s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 232s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 232s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 232s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 232s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 232s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 232s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 232s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 232s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 232s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 232s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 232s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 233s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 233s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 233s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 233s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 233s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 233s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 233s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 233s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 233s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 233s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 233s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 233s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 233s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 233s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 233s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 233s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 233s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 233s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 233s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 233s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 233s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 233s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 233s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 233s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 233s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 233s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 233s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 233s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 233s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 233s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 233s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 233s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 233s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 233s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 233s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 233s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 233s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 233s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 233s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 233s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 233s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 233s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 233s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 233s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 233s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 233s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 233s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 233s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 233s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 233s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 233s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 233s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 233s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 233s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 233s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 233s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 233s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 233s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 233s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 233s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 233s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 233s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 233s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 233s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 233s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 233s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 233s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 233s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 233s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 233s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 233s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 233s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 233s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 233s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 233s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 233s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 233s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 233s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 233s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 233s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 233s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 234s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 234s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 234s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 234s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 234s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 234s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 234s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 234s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 234s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 234s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 234s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 234s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 234s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 234s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 234s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 234s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 234s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 234s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 234s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 234s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 234s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 234s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 234s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 234s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 234s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 234s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 234s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 234s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 234s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 234s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 234s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 234s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 234s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 234s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 234s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 234s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 234s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 234s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 234s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 234s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 234s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 234s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 234s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 234s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 234s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 234s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 234s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 234s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 234s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 234s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 234s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 234s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 234s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 234s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 235s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 235s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 235s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 235s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 235s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 235s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 235s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 235s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 235s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 235s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 235s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 235s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 235s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 235s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 235s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 235s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 235s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 235s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 235s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 235s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 235s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 235s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 235s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 235s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 235s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 235s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 235s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 235s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 235s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 235s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 235s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 235s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 235s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 235s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 235s test_seek_tell_truncate_greater_than_2gb (tests.test_lobject.LargeObject64Tests.test_seek_tell_truncate_greater_than_2gb) ... skipped "this psycopg build doesn't support the lo64 API" 235s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... ok 235s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... ok 235s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 235s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 235s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 235s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 235s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 235s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 235s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 235s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 235s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 235s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 235s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 236s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 236s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 236s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 236s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 236s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 236s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 236s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 236s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 236s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 236s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 236s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 236s 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' 236s 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' 236s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 236s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 236s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 236s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 236s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 236s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 236s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 236s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 236s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 236s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 236s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 236s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 236s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 236s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 236s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 236s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 236s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 236s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 236s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 236s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 236s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 236s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 236s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 236s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 236s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 236s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 236s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 236s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 236s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 236s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 236s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 236s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 236s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 236s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 236s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 236s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 236s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 236s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 236s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 236s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 236s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 236s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 236s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 237s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 237s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 237s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 237s test_notifies_received_on_commit (tests.test_notify.NotifiesTests.test_notifies_received_on_commit) ... skipped 'slow test' 237s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 237s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 237s test_notifies_received_on_reset (tests.test_notify.NotifiesTests.test_notifies_received_on_reset) ... skipped 'slow test' 237s test_notifies_received_on_rollback (tests.test_notify.NotifiesTests.test_notifies_received_on_rollback) ... skipped 'slow test' 237s test_notifies_received_on_set_client_encoding (tests.test_notify.NotifiesTests.test_notifies_received_on_set_client_encoding) ... skipped 'slow test' 237s test_notifies_received_on_set_session (tests.test_notify.NotifiesTests.test_notifies_received_on_set_session) ... skipped 'slow test' 237s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 237s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 237s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 237s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 237s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 237s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 237s 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' 237s 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' 237s 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' 237s 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' 237s 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' 237s 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' 237s 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' 237s 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' 237s 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' 237s 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' 237s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 237s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 237s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 237s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 237s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 237s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 237s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 237s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 237s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 237s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 237s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 237s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 237s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 237s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 237s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 237s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 237s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 237s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 237s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 237s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 237s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 237s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 237s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 237s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 237s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 237s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 237s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 237s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 237s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 237s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 237s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 237s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 237s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 237s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 237s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 237s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 237s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 237s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 238s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 238s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 238s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 238s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 238s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 238s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 238s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 238s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 238s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 238s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 238s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 238s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 238s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 238s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 238s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 238s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 238s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 238s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 238s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 238s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 238s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 238s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 238s test_class (tests.test_sql.ComposedTest.test_class) ... ok 238s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 238s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 238s test_join (tests.test_sql.ComposedTest.test_join) ... ok 238s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 238s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 238s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 238s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 238s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 238s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 238s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 238s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 238s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 238s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 238s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 238s test_class (tests.test_sql.LiteralTests.test_class) ... ok 238s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 238s test_init (tests.test_sql.LiteralTests.test_init) ... ok 238s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 238s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 238s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 238s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 238s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 238s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 238s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 238s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 238s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 238s test_class (tests.test_sql.SQLTests.test_class) ... ok 238s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 238s test_init (tests.test_sql.SQLTests.test_init) ... ok 238s test_join (tests.test_sql.SQLTests.test_join) ... ok 238s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 238s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 238s test_string (tests.test_sql.SQLTests.test_string) ... ok 238s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 238s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 238s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 238s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 238s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 238s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 238s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 238s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 238s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 238s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 238s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 238s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 238s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 238s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 238s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 238s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 238s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 238s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 238s test_default (tests.test_sql.ValuesTest.test_default) ... ok 238s test_null (tests.test_sql.ValuesTest.test_null) ... ok 238s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 238s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 238s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 238s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 238s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 238s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 238s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 238s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 238s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 238s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 238s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 238s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 238s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 238s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 238s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 238s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 238s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 238s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 238s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 238s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 238s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 238s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 238s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 239s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 239s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 239s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 239s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 239s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 239s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 239s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 239s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 239s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 239s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 239s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 239s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 239s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 239s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 239s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 239s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 239s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 239s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 239s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 239s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 239s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 239s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 239s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 239s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 239s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 239s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 239s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 239s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 239s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 239s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 239s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 239s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 239s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 239s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 239s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 239s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 239s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 239s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 239s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 239s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 239s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 239s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 239s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 239s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 239s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 239s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 239s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 239s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 239s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 239s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 239s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 239s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 239s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 240s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 240s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 240s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 240s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 240s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 240s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 240s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 240s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 240s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 240s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 240s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 240s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 240s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 240s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 240s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 240s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 240s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 240s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 240s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 240s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 240s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 240s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 240s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 240s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 240s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 240s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 240s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 240s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 240s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 240s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 240s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 240s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 240s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 240s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 240s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 240s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 240s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 240s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 240s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 240s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 240s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 240s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 240s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 240s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 240s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 240s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 240s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 240s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 240s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 240s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 240s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 240s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 240s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 240s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 240s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 240s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 240s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 240s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 240s test_str (tests.test_types_extras.RangeTestCase.test_str) 240s Range types should have a short and readable ``str`` implementation. ... ok 240s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 240s Date-Time ranges should return a human-readable string as well on ... ok 240s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 240s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 240s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 240s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 240s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 240s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 241s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 241s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 241s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 241s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 241s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 241s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 241s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 241s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 241s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 241s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 241s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 241s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 241s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 241s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 241s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 241s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 241s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 241s 241s ---------------------------------------------------------------------- 241s Ran 747 tests in 12.438s 241s 241s OK (skipped=99) 241s Dropping cluster 17/regress ... 241s ### PostgreSQL 17, python3.14-dbg ### 241s + echo ### PostgreSQL 17, python3.14-dbg ### 241s + LANG=C.UTF-8 LC_ALL=C.UTF-8 PSYCOPG2_TESTDB_HOST=localhost PSYCOPG2_TESTDB=postgres PSYCOPG2_TEST_FAST=1 pg_virtualenv -v 17 python3.14-dbg -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 241s Creating new PostgreSQL cluster 17/regress ... 245s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 245s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 245s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 245s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 245s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 245s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 245s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 245s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 245s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 245s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 245s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 245s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 245s test_close (tests.test_async.AsyncTests.test_close) ... ok 245s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 245s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 245s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 245s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 245s test_error (tests.test_async.AsyncTests.test_error) ... ok 245s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 245s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 245s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 245s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 245s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 245s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 245s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 245s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 245s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 245s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 245s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 245s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 245s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 245s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 245s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 245s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 245s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 245s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 246s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 246s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 246s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 246s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 246s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 246s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 246s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 246s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 246s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 246s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 246s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 246s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 246s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 246s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 246s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 246s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 246s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 246s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 246s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 246s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 246s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 246s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 246s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 246s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 246s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 246s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 246s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 246s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 246s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 246s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 246s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 246s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 246s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 246s 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' 247s 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' 247s 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' 247s 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' 247s 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' 247s 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' 247s 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' 247s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 247s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 247s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 247s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 247s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 247s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 247s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 247s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 247s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 247s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 247s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 247s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 247s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 247s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 247s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 247s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 247s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 247s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 247s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 247s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 247s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 247s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 247s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 247s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 247s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 247s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 247s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 247s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 247s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 247s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 247s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 247s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 247s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 247s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 247s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 247s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 247s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 247s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 247s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 247s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 247s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 247s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 247s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 247s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 247s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 247s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 247s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 247s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 247s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 247s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 170006' 248s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 248s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 170006' 248s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 248s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 248s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 248s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 248s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 248s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 170006' 248s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 248s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 248s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 248s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 248s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 170006' 248s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 248s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 248s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 248s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 248s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 248s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 248s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 248s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 248s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 170006' 248s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 248s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 248s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 248s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 248s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 248s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 248s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 248s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 248s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 248s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 248s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 248s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 248s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 248s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 248s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 248s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 248s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 248s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 248s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 248s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 248s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 248s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 248s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 248s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 248s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 248s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 248s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 248s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 248s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 248s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 248s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 248s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 248s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 248s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 248s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 248s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 249s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 249s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 249s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 249s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 249s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 249s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 249s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 249s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 249s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 249s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 249s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 249s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 249s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 249s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 249s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 249s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 249s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 249s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 249s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 249s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 249s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 249s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 249s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 249s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 249s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 249s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 249s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 249s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 249s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 249s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 249s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 249s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 249s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 249s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 249s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 249s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 249s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 249s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 249s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 250s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 250s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 250s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 250s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 250s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 250s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 250s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 250s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 250s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 250s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 250s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 250s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 250s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 250s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 250s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 250s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 250s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 250s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 250s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 250s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 250s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 250s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 250s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 250s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 250s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 250s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 250s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 250s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 250s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 250s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 250s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 250s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 250s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 250s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 250s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 250s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 250s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 250s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 250s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 250s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 250s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 250s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 250s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 250s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 250s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 250s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 250s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 250s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 250s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 250s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 250s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 250s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 250s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 250s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 250s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 250s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 250s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 250s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 250s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 250s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 250s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 250s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 250s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 250s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 250s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 250s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 250s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 250s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 250s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 250s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 250s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 250s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 250s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 250s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 250s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 250s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 250s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 250s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 250s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 250s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 250s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 250s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 250s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 250s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 251s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 251s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 251s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 251s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 251s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 251s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 251s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 251s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 251s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 251s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 251s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 251s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 251s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 251s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 251s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 251s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 251s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 251s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 251s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 251s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 251s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 251s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 251s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 251s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 251s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 251s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 251s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 251s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 251s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 251s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 251s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 251s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 251s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 251s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 251s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 251s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 251s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 251s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 251s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 251s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 251s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 251s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 251s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 251s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 251s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 251s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 252s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 252s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 252s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 252s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 252s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 252s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 252s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 252s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 252s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 252s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 252s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 252s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 252s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 252s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 252s test_seek_tell_truncate_greater_than_2gb (tests.test_lobject.LargeObject64Tests.test_seek_tell_truncate_greater_than_2gb) ... skipped "this psycopg build doesn't support the lo64 API" 252s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... ok 252s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... ok 252s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 252s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 252s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 252s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 252s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 252s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 252s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 252s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 252s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 252s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 252s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 252s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 252s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 252s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 252s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 252s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 252s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 252s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 252s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 252s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 252s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 252s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 252s 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' 252s 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' 252s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 252s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 252s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 252s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 253s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 253s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 253s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 253s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 253s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 253s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 253s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 253s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 253s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 253s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 253s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 253s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 253s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 253s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 253s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 253s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 253s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 253s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 253s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 253s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 253s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 253s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 253s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 253s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 253s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 253s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 253s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 253s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 253s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 253s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 253s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 253s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 253s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 253s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 253s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 253s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 253s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 253s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 253s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 253s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 253s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 253s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 253s test_notifies_received_on_commit (tests.test_notify.NotifiesTests.test_notifies_received_on_commit) ... skipped 'slow test' 253s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 253s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 253s test_notifies_received_on_reset (tests.test_notify.NotifiesTests.test_notifies_received_on_reset) ... skipped 'slow test' 253s test_notifies_received_on_rollback (tests.test_notify.NotifiesTests.test_notifies_received_on_rollback) ... skipped 'slow test' 253s test_notifies_received_on_set_client_encoding (tests.test_notify.NotifiesTests.test_notifies_received_on_set_client_encoding) ... skipped 'slow test' 253s test_notifies_received_on_set_session (tests.test_notify.NotifiesTests.test_notifies_received_on_set_session) ... skipped 'slow test' 253s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 253s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 253s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 253s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 253s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 253s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 253s 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' 253s 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' 253s 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' 253s 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' 253s 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' 253s 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' 253s 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' 253s 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' 253s 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' 253s 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' 254s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 254s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 254s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 254s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 254s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 254s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 254s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 254s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 254s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 254s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 254s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 254s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 254s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 254s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 254s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 254s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 254s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 254s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 254s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 254s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 254s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 254s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 254s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 254s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 254s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 254s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 254s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 254s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 254s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 254s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 254s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 254s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 254s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 254s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 254s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 254s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 254s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 254s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 254s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 254s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 254s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 254s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 254s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 254s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 254s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 254s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 254s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 254s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 254s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 254s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 255s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 255s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 255s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 255s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 255s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 255s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 255s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 255s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 255s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 255s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 255s test_class (tests.test_sql.ComposedTest.test_class) ... ok 255s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 255s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 255s test_join (tests.test_sql.ComposedTest.test_join) ... ok 255s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 255s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 255s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 255s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 255s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 255s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 255s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 255s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 255s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 255s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 255s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 255s test_class (tests.test_sql.LiteralTests.test_class) ... ok 255s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 255s test_init (tests.test_sql.LiteralTests.test_init) ... ok 255s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 255s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 255s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 255s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 255s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 255s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 255s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 255s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 255s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 255s test_class (tests.test_sql.SQLTests.test_class) ... ok 255s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 255s test_init (tests.test_sql.SQLTests.test_init) ... ok 255s test_join (tests.test_sql.SQLTests.test_join) ... ok 255s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 255s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 255s test_string (tests.test_sql.SQLTests.test_string) ... ok 255s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 255s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 255s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 255s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 255s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 255s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 255s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 255s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 255s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 255s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 255s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 255s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 255s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 255s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 255s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 255s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 255s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 255s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 255s test_default (tests.test_sql.ValuesTest.test_default) ... ok 255s test_null (tests.test_sql.ValuesTest.test_null) ... ok 255s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 255s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 255s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 255s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 255s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 255s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 255s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 255s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 255s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 255s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 255s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 255s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 255s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 255s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 255s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 255s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 255s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 255s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 255s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 255s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 255s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 255s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 255s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 255s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 255s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 255s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 255s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 255s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 255s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 255s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 255s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 255s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 255s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 256s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 256s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 256s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 256s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 256s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 256s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 256s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 256s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 256s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 256s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 256s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 256s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 256s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 256s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 256s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 256s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 256s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 256s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 256s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 256s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 256s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 256s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 256s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 256s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 256s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 256s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 256s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 256s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 256s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 256s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 256s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 256s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 256s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 256s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 256s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 256s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 256s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 256s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 256s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 256s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 256s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 256s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 256s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 256s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 256s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 256s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 257s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 257s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 257s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 257s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 257s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 257s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 257s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 257s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 257s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 257s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 257s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 257s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 257s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 257s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 257s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 257s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 257s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 257s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 257s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 257s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 257s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 257s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 257s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 257s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 257s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 257s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 257s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 257s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 257s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 257s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 257s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 257s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 257s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 257s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 257s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 257s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 257s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 257s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 257s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 257s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 257s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 257s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 257s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 257s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 257s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 257s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 257s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 257s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 257s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 257s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 257s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 257s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 257s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 257s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 257s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 257s test_str (tests.test_types_extras.RangeTestCase.test_str) 257s Range types should have a short and readable ``str`` implementation. ... ok 257s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 257s Date-Time ranges should return a human-readable string as well on ... ok 257s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 257s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 257s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 257s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 257s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 257s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 257s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 258s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 258s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 258s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 258s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 258s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 258s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 258s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 258s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 258s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 258s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 258s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 258s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 258s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 258s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 258s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 258s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 258s 258s ---------------------------------------------------------------------- 258s Ran 747 tests in 13.162s 258s 258s OK (skipped=99) 258s Dropping cluster 17/regress ... 258s + echo ### PostgreSQL 17, python3.13 ### 258s + LANG=C.UTF-8 LC_ALL=C.UTF-8 PSYCOPG2_TESTDB_HOST=localhost PSYCOPG2_TESTDB=postgres PSYCOPG2_TEST_FAST=1 pg_virtualenv -v 17 python3.13 -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 258s ### PostgreSQL 17, python3.13 ### 258s Creating new PostgreSQL cluster 17/regress ... 262s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 262s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 262s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 262s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 262s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 262s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 262s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 262s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 262s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 262s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 262s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 262s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 262s test_close (tests.test_async.AsyncTests.test_close) ... ok 262s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 262s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 262s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 262s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 262s test_error (tests.test_async.AsyncTests.test_error) ... ok 262s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 262s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 262s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 262s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 262s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 262s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 262s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 262s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 262s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 262s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 262s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 262s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 262s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 262s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 262s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 262s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 262s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 262s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 263s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 263s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 263s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 263s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 263s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 263s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 263s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 263s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 263s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 263s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 263s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 263s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 263s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 263s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 263s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 263s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 263s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 263s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 263s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 263s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 263s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 263s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 263s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 263s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 263s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 263s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 263s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 263s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 263s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 263s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 263s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 263s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 263s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 263s 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' 264s 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' 264s 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' 264s 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' 264s 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' 264s 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' 264s 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' 264s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 264s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 264s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 264s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 264s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 264s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 264s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 264s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 264s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 264s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 264s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 264s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 264s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 264s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 264s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 264s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 264s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 264s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 264s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 264s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 264s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 264s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 264s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 264s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 264s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 264s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 264s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 264s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 264s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 264s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 264s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 264s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 264s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 264s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 264s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 264s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 264s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 264s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 264s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 264s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 264s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 264s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 264s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 264s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 264s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 264s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 264s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 264s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 264s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 264s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 170006' 264s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 264s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 170006' 264s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 264s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 264s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 264s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 264s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 264s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 170006' 264s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 264s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 264s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 264s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 264s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 170006' 265s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 265s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 265s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 265s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 265s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 265s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 265s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 265s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 265s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 170006' 265s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 265s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 265s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 265s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 265s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 265s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 265s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 265s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 265s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 265s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 265s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 265s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 265s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 265s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 265s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 265s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 265s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 265s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 265s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 265s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 265s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 265s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 265s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 265s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 265s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 265s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 265s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 265s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 265s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 265s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 265s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 265s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 265s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 265s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 265s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 265s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 265s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 266s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 266s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 266s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 266s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 266s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 266s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 266s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 266s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 266s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 266s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 266s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 266s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 266s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 266s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 266s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 266s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 266s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 266s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 266s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 266s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 266s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 266s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 266s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 266s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 266s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 266s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 266s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 266s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 266s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 266s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 266s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 266s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 266s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 266s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 266s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 266s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 266s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 266s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 266s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 266s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 266s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 266s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 266s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 266s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 266s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 266s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 266s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 266s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 266s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 266s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 266s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 266s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 266s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 266s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 266s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 266s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 266s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 267s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 267s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 267s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 267s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 267s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 267s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 267s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 267s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 267s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 267s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 267s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 267s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 267s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 267s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 267s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 267s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 267s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 267s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 267s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 267s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 267s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 267s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 267s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 267s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 267s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 267s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 267s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 267s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 267s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 267s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 267s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 267s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 267s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 267s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 267s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 267s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 267s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 267s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 267s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 267s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 267s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 267s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 267s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 267s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 267s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 267s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 267s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 267s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 267s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 267s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 267s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 267s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 267s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 267s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 267s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 267s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 267s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 267s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 267s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 267s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 267s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 267s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 267s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 267s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 267s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 267s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 267s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 267s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 267s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 267s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 267s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 267s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 267s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 267s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 267s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 267s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 267s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 268s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 268s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 268s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 268s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 268s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 268s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 268s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 268s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 268s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 268s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 268s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 268s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 268s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 268s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 268s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 268s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 268s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 268s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 268s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 268s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 268s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 268s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 268s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 268s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 268s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 268s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 268s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 268s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 268s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 268s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 268s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 268s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 268s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 268s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 268s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 268s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 268s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 268s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 268s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 268s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 268s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 268s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 268s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 268s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 268s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 268s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 268s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 268s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 268s test_seek_tell_truncate_greater_than_2gb (tests.test_lobject.LargeObject64Tests.test_seek_tell_truncate_greater_than_2gb) ... skipped "this psycopg build doesn't support the lo64 API" 268s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... ok 268s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... ok 268s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 269s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 269s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 269s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 269s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 269s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 269s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 269s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 269s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 269s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 269s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 269s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 269s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 269s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 269s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 269s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 269s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 269s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 269s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 269s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 269s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 269s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 269s 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' 269s 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' 269s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 269s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 269s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 269s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 269s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 269s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 269s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 269s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 269s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 269s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 269s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 269s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 269s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 269s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 269s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 270s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 270s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 270s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 270s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 270s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 270s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 270s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 270s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 270s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 270s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 270s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 270s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 270s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 270s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 270s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 270s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 270s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 270s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 270s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 270s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 270s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 270s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 270s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 270s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 270s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 270s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 270s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 270s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 270s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 270s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 270s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 270s test_notifies_received_on_commit (tests.test_notify.NotifiesTests.test_notifies_received_on_commit) ... skipped 'slow test' 270s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 270s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 270s test_notifies_received_on_reset (tests.test_notify.NotifiesTests.test_notifies_received_on_reset) ... skipped 'slow test' 270s test_notifies_received_on_rollback (tests.test_notify.NotifiesTests.test_notifies_received_on_rollback) ... skipped 'slow test' 270s test_notifies_received_on_set_client_encoding (tests.test_notify.NotifiesTests.test_notifies_received_on_set_client_encoding) ... skipped 'slow test' 270s test_notifies_received_on_set_session (tests.test_notify.NotifiesTests.test_notifies_received_on_set_session) ... skipped 'slow test' 270s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 270s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 270s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 270s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 270s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 270s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 270s 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' 270s 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' 270s 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' 270s 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' 270s 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' 270s 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' 270s 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' 270s 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' 270s 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' 270s 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' 270s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 270s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 270s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 270s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 270s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 270s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 270s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 270s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 270s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 270s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 270s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 270s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 270s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 270s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 270s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 270s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 270s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 270s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 270s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 270s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 270s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 271s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 271s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 271s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 271s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 271s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 271s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 271s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 271s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 271s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 271s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 271s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 271s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 271s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 271s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 271s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 271s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 271s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 271s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 271s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 271s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 271s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 271s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 271s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 271s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 271s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 271s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 271s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 271s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 271s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 271s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 271s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 271s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 271s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 271s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 271s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 271s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 271s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 271s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 271s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 271s test_class (tests.test_sql.ComposedTest.test_class) ... ok 271s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 271s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 271s test_join (tests.test_sql.ComposedTest.test_join) ... ok 271s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 271s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 271s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 271s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 271s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 271s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 271s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 271s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 271s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 271s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 271s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 271s test_class (tests.test_sql.LiteralTests.test_class) ... ok 271s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 271s test_init (tests.test_sql.LiteralTests.test_init) ... ok 271s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 271s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 271s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 271s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 271s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 271s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 271s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 271s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 271s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 271s test_class (tests.test_sql.SQLTests.test_class) ... ok 271s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 271s test_init (tests.test_sql.SQLTests.test_init) ... ok 271s test_join (tests.test_sql.SQLTests.test_join) ... ok 271s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 271s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 271s test_string (tests.test_sql.SQLTests.test_string) ... ok 271s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 271s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 271s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 271s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 271s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 271s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 271s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 271s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 272s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 272s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 272s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 272s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 272s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 272s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 272s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 272s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 272s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 272s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 272s test_default (tests.test_sql.ValuesTest.test_default) ... ok 272s test_null (tests.test_sql.ValuesTest.test_null) ... ok 272s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 272s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 272s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 272s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 272s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 272s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 272s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 272s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 272s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 272s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 272s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 272s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 272s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 272s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 272s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 272s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 272s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 272s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 272s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 272s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 272s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 272s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 272s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 272s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 272s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 272s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 272s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 272s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 272s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 272s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 272s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 272s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 272s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 272s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 272s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 272s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 272s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 272s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 272s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 272s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 272s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 272s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 272s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 272s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 272s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 272s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 272s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 272s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 272s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 272s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 272s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 272s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 272s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 272s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 272s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 272s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 272s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 272s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 272s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 272s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 272s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 272s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 272s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 273s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 273s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 273s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 273s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 273s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 273s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 273s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 273s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 273s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 273s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 273s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 273s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 273s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 273s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 273s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 273s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 273s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 273s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 273s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 273s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 273s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 273s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 273s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 273s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 273s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 273s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 273s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 273s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 273s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 273s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 273s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 273s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 273s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 273s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 273s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 273s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 273s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 273s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 273s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 273s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 273s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 273s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 273s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 273s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 273s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 273s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 273s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 273s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 273s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 273s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 273s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 274s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 274s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 274s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 274s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 274s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 274s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 274s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 274s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 274s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 274s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 274s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 274s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 274s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 274s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 274s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 274s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 274s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 274s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 274s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 274s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 274s test_str (tests.test_types_extras.RangeTestCase.test_str) 274s Range types should have a short and readable ``str`` implementation. ... ok 274s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 274s Date-Time ranges should return a human-readable string as well on ... ok 274s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 274s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 274s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 274s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 274s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 274s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 274s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 274s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 274s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 274s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 274s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 274s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 274s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 274s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 274s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 274s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 274s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 274s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 274s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 274s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 274s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 274s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 274s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 274s 274s ---------------------------------------------------------------------- 274s Ran 747 tests in 12.401s 274s 274s OK (skipped=99) 274s Dropping cluster 17/regress ... 274s ### PostgreSQL 17, python3.13-dbg ### 274s + echo ### PostgreSQL 17, python3.13-dbg ### 274s + LANG=C.UTF-8 LC_ALL=C.UTF-8 PSYCOPG2_TESTDB_HOST=localhost PSYCOPG2_TESTDB=postgres PSYCOPG2_TEST_FAST=1 pg_virtualenv -v 17 python3.13-dbg -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 274s Creating new PostgreSQL cluster 17/regress ... 278s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 278s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 278s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 278s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 278s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 278s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 278s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 278s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 278s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 278s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 278s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 278s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 278s test_close (tests.test_async.AsyncTests.test_close) ... ok 278s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 278s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 278s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 278s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 278s test_error (tests.test_async.AsyncTests.test_error) ... ok 278s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 278s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 278s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 279s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 279s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 279s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 279s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 279s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 279s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 279s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 279s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 279s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 279s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 279s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 279s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 279s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 279s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 279s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 279s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 279s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 279s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 279s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 279s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 279s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 279s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 279s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 279s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 279s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 279s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 279s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 279s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 279s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 279s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 279s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 279s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 279s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 279s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 279s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 279s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 279s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 279s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 279s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 279s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 279s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 279s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 279s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 279s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 279s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 279s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 279s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 279s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 279s 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' 279s 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' 279s 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' 279s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s 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' 280s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 280s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 280s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 280s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 280s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 280s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 280s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 280s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 280s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 281s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 281s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 281s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 281s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 281s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 281s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 281s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 281s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 281s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 281s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 281s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 281s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 281s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 281s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 281s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 281s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 281s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 281s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 281s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 281s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 281s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 281s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 281s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 281s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 281s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 281s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 281s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 281s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 281s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 281s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 281s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 281s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 281s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 281s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 281s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 281s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 281s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 281s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 281s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 281s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 281s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 170006' 281s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 281s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 170006' 281s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 281s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 281s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 281s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 281s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 281s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 170006' 281s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 281s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 281s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 281s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 281s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 170006' 281s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 281s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 281s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 281s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 281s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 281s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 281s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 281s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 281s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 170006' 281s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 281s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 281s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 281s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 281s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 281s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 281s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 281s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 281s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 281s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 281s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 281s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 281s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 281s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 281s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 281s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 281s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 281s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 281s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 281s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 281s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 281s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 281s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 281s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 281s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 282s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 282s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 282s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 282s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 282s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 282s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 282s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 282s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 282s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 282s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 282s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 282s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 282s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 282s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 282s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 282s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 282s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 282s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 282s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 282s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 282s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 282s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 282s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 282s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 282s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 282s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 282s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 282s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 282s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 282s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 282s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 282s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 282s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 282s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 282s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 282s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 282s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 282s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 283s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 283s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 283s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 283s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 283s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 283s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 283s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 283s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 283s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 283s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 283s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 283s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 283s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 283s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 283s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 283s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 283s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 283s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 283s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 283s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 283s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 283s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 283s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 283s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 283s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 283s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 283s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 283s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 283s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 283s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 283s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 283s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 283s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 283s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 283s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 283s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 283s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 283s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 283s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 283s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 283s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 283s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 283s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 283s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 283s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 283s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 283s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 283s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 283s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 283s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 283s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 283s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 283s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 283s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 283s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 283s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 283s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 283s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 283s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 283s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 283s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 283s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 283s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 283s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 283s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 283s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 283s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 283s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 283s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 283s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 283s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 283s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 283s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 283s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 283s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 283s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 283s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 283s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 283s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 283s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 283s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 283s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 283s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 283s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 283s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 284s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 284s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 284s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 284s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 284s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 284s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 284s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 284s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 284s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 284s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 284s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 284s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 284s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 284s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 284s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 284s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 284s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 284s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 284s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 284s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 284s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 284s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 284s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 284s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 284s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 284s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 284s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 284s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 284s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 284s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 284s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 284s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 284s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 284s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 284s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 284s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 284s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 284s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 284s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 284s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 284s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 284s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 284s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 284s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 284s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 284s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 284s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 284s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 285s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 285s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 285s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 285s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 285s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 285s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 285s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 285s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 285s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 285s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 285s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 285s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 285s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 285s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 285s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 285s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 285s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 285s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 285s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 285s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 285s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 285s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 285s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 285s test_seek_tell_truncate_greater_than_2gb (tests.test_lobject.LargeObject64Tests.test_seek_tell_truncate_greater_than_2gb) ... skipped "this psycopg build doesn't support the lo64 API" 285s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... ok 285s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... ok 285s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 285s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 285s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 285s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 285s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 285s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 285s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 285s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 285s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 285s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 285s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 285s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 285s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 285s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 285s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 285s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 285s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 285s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 285s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 285s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 285s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 285s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 286s 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' 286s 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' 286s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 286s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 286s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 286s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 286s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 286s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 286s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 286s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 286s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 286s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 286s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 286s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 286s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 286s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 286s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 286s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 286s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 286s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 286s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 286s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 286s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 286s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 286s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 286s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 286s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 286s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 286s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 286s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 286s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 286s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 286s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 286s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 286s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 286s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 286s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 286s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 286s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 286s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 286s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 286s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 286s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 286s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 286s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 286s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 286s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 286s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 286s test_notifies_received_on_commit (tests.test_notify.NotifiesTests.test_notifies_received_on_commit) ... skipped 'slow test' 286s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 286s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 286s test_notifies_received_on_reset (tests.test_notify.NotifiesTests.test_notifies_received_on_reset) ... skipped 'slow test' 286s test_notifies_received_on_rollback (tests.test_notify.NotifiesTests.test_notifies_received_on_rollback) ... skipped 'slow test' 286s test_notifies_received_on_set_client_encoding (tests.test_notify.NotifiesTests.test_notifies_received_on_set_client_encoding) ... skipped 'slow test' 286s test_notifies_received_on_set_session (tests.test_notify.NotifiesTests.test_notifies_received_on_set_session) ... skipped 'slow test' 286s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 286s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 286s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 286s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 286s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 286s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 286s 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' 286s 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' 286s 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' 286s 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' 286s 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' 287s 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' 287s 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' 287s 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' 287s 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' 287s 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' 287s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 287s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 287s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 287s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 287s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 287s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 287s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 287s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 287s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 287s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 287s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 287s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 287s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 287s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 287s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 287s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 287s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 287s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 287s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 287s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 287s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 287s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 287s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 287s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 287s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 287s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 287s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 287s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 287s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 287s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 287s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 287s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 287s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 287s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 287s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 287s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 287s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 287s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 287s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 287s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 287s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 287s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 287s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 287s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 287s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 287s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 287s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 287s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 287s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 287s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 287s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 287s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 287s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 287s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 287s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 288s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 288s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 288s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 288s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 288s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 288s test_class (tests.test_sql.ComposedTest.test_class) ... ok 288s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 288s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 288s test_join (tests.test_sql.ComposedTest.test_join) ... ok 288s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 288s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 288s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 288s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 288s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 288s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 288s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 288s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 288s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 288s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 288s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 288s test_class (tests.test_sql.LiteralTests.test_class) ... ok 288s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 288s test_init (tests.test_sql.LiteralTests.test_init) ... ok 288s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 288s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 288s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 288s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 288s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 288s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 288s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 288s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 288s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 288s test_class (tests.test_sql.SQLTests.test_class) ... ok 288s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 288s test_init (tests.test_sql.SQLTests.test_init) ... ok 288s test_join (tests.test_sql.SQLTests.test_join) ... ok 288s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 288s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 288s test_string (tests.test_sql.SQLTests.test_string) ... ok 288s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 288s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 288s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 288s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 288s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 288s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 288s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 288s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 288s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 288s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 288s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 288s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 288s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 288s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 288s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 288s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 288s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 288s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 288s test_default (tests.test_sql.ValuesTest.test_default) ... ok 288s test_null (tests.test_sql.ValuesTest.test_null) ... ok 288s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 288s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 288s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 288s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 288s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 288s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 288s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 288s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 288s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 288s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 288s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 288s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 288s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 288s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 288s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 288s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 288s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 288s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 288s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 288s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 288s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 288s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 288s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 288s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 288s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 288s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 288s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 288s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 288s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 288s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 288s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 288s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 288s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 288s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 288s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 288s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 288s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 288s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 288s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 288s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 288s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 288s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 288s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 288s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 288s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 288s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 288s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 288s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 289s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 289s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 289s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 289s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 289s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 289s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 289s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 289s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 289s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 289s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 289s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 289s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 289s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 289s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 289s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 289s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 289s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 289s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 289s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 289s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 289s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 289s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 289s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 289s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 289s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 289s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 289s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 289s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 289s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 289s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 289s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 289s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 289s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 289s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 289s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 289s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 289s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 289s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 289s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 289s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 289s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 289s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 289s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 289s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 289s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 290s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 290s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 290s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 290s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 290s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 290s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 290s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 290s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 290s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 290s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 290s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 290s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 290s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 290s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 290s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 290s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 290s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 290s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 290s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 290s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 290s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 290s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 290s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 290s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 290s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 290s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 290s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 290s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 290s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 290s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 290s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 290s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 290s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 290s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 290s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 290s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 290s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 290s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 290s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 290s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 290s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 290s test_str (tests.test_types_extras.RangeTestCase.test_str) 290s Range types should have a short and readable ``str`` implementation. ... ok 290s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 290s Date-Time ranges should return a human-readable string as well on ... ok 290s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 290s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 290s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 290s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 290s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 290s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 290s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 290s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 290s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 290s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 290s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 290s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 290s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 290s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 290s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 290s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 290s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 290s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 290s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 290s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 290s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 290s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 290s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 290s 290s ---------------------------------------------------------------------- 290s Ran 747 tests in 12.526s 290s 290s OK (skipped=99) 291s Dropping cluster 17/regress ... 291s autopkgtest [11:51:47]: test unittest: -----------------------] 295s autopkgtest [11:51:51]: test unittest: - - - - - - - - - - results - - - - - - - - - - 295s unittest PASS 300s autopkgtest [11:51:56]: @@@@@@@@@@@@@@@@@@@@ summary 300s unittest PASS