0s autopkgtest [03:08:12]: starting date and time: 2024-11-15 03:08:12+0000 0s autopkgtest [03:08:12]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [03:08:12]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ftyol4of/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,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:postgresql-common --apt-upgrade psycopg2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=postgresql-common/266 -- lxd -r lxd-armhf-10.145.243.197 lxd-armhf-10.145.243.197:autopkgtest/ubuntu/plucky/armhf 52s autopkgtest [03:09:04]: testbed dpkg architecture: armhf 54s autopkgtest [03:09:06]: testbed apt version: 2.9.8 54s autopkgtest [03:09:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 61s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 61s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [1030 kB] 62s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 62s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 62s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.5 kB] 62s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [140 kB] 62s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [737 kB] 62s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [4136 B] 62s Fetched 2108 kB in 1s (2366 kB/s) 62s Reading package lists... 78s tee: /proc/self/fd/2: Permission denied 100s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 100s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 100s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 100s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 101s Reading package lists... 102s Reading package lists... 102s Building dependency tree... 102s Reading state information... 104s Calculating upgrade... 105s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 105s Reading package lists... 105s Building dependency tree... 105s Reading state information... 106s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 108s autopkgtest [03:10:00]: rebooting testbed after setup commands that affected boot 175s autopkgtest [03:11:07]: testbed running kernel: Linux 6.8.0-48-generic #48~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 7 11:49:53 UTC 2 201s autopkgtest [03:11:33]: @@@@@@@@@@@@@@@@@@@@ apt-source psycopg2 215s Get:1 http://ftpmaster.internal/ubuntu plucky/main psycopg2 2.9.9-2 (dsc) [2405 B] 215s Get:2 http://ftpmaster.internal/ubuntu plucky/main psycopg2 2.9.9-2 (tar) [385 kB] 215s Get:3 http://ftpmaster.internal/ubuntu plucky/main psycopg2 2.9.9-2 (diff) [17.2 kB] 216s gpgv: Signature made Wed Sep 11 21:38:25 2024 UTC 216s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 216s gpgv: Can't check signature: No public key 216s dpkg-source: warning: cannot verify inline signature for ./psycopg2_2.9.9-2.dsc: no acceptable signature found 216s autopkgtest [03:11:48]: testing package psycopg2 version 2.9.9-2 218s autopkgtest [03:11:50]: build not needed 220s autopkgtest [03:11:52]: test unittest: preparing testbed 230s Reading package lists... 230s Building dependency tree... 230s Reading state information... 231s Starting pkgProblemResolver with broken count: 0 231s Starting 2 pkgProblemResolver with broken count: 0 231s Done 232s The following additional packages will be installed: 232s clang-19 fontconfig-config fonts-dejavu-core fonts-dejavu-mono icu-devtools 232s libasan8 libc-dev-bin libc6-dev libclang-common-19-dev libclang-cpp19 232s libclang1-19 libcrypt-dev libecpg-compat3 libecpg-dev libecpg6 libffi-dev 232s libfontconfig1 libfreetype6 libgc1 libgcc-14-dev libgomp1 libicu-dev 232s libio-pty-perl libipc-run-perl libjs-jquery libjs-sphinxdoc libjs-underscore 232s libjson-perl libllvm19 liblzma-dev libncurses-dev libobjc-14-dev libobjc4 232s libpfm4 libpgtypes3 libpq-dev libpq5 libpython3-all-dbg libpython3-dbg 232s libpython3.12t64 libpython3.12t64-dbg libssl-dev libstdc++-14-dev libtcl8.6 232s libtk8.6 libubsan1 libxft2 libxml2-dev libxrender1 libxslt1.1 libxss1 232s linux-libc-dev llvm-19 llvm-19-dev llvm-19-linker-tools llvm-19-runtime 232s llvm-19-tools postgresql-17 postgresql-all postgresql-client-17 232s postgresql-client-common postgresql-common postgresql-plperl-17 232s postgresql-plpython3-17 postgresql-pltcl-17 postgresql-server-dev-17 232s postgresql-server-dev-all python-psycopg2-doc python3-all python3-all-dbg 232s python3-dbg python3-psycopg2 python3.12-dbg rpcsvc-proto ssl-cert x11-common 232s zlib1g-dev 232s Suggested packages: 232s clang-19-doc wasi-libc libc-devtools glibc-doc manpages-dev icu-doc 232s liblzma-doc ncurses-doc postgresql-doc-17 libssl-doc libstdc++-14-doc tcl8.6 232s tk8.6 pkgconf llvm-19-doc python3-gdbm-dbg python3-tk-dbg 232s Recommended packages: 232s manpages manpages-dev libclang-rt-19-dev javascript-common libjson-xs-perl 232s gdb 232s The following NEW packages will be installed: 232s autopkgtest-satdep clang-19 fontconfig-config fonts-dejavu-core 232s fonts-dejavu-mono icu-devtools libasan8 libc-dev-bin libc6-dev 232s libclang-common-19-dev libclang-cpp19 libclang1-19 libcrypt-dev 232s libecpg-compat3 libecpg-dev libecpg6 libffi-dev libfontconfig1 libfreetype6 232s libgc1 libgcc-14-dev libgomp1 libicu-dev libio-pty-perl libipc-run-perl 232s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libllvm19 232s liblzma-dev libncurses-dev libobjc-14-dev libobjc4 libpfm4 libpgtypes3 232s libpq-dev libpq5 libpython3-all-dbg libpython3-dbg libpython3.12t64 232s libpython3.12t64-dbg libssl-dev libstdc++-14-dev libtcl8.6 libtk8.6 232s libubsan1 libxft2 libxml2-dev libxrender1 libxslt1.1 libxss1 linux-libc-dev 232s llvm-19 llvm-19-dev llvm-19-linker-tools llvm-19-runtime llvm-19-tools 232s postgresql-17 postgresql-all postgresql-client-17 postgresql-client-common 232s postgresql-common postgresql-plperl-17 postgresql-plpython3-17 232s postgresql-pltcl-17 postgresql-server-dev-17 postgresql-server-dev-all 232s python-psycopg2-doc python3-all python3-all-dbg python3-dbg python3-psycopg2 232s python3.12-dbg rpcsvc-proto ssl-cert x11-common zlib1g-dev 232s 0 upgraded, 78 newly installed, 0 to remove and 0 not upgraded. 232s Need to get 242 MB/242 MB of archives. 232s After this operation, 969 MB of additional disk space will be used. 232s Get:1 /tmp/autopkgtest.67V0f8/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [744 B] 232s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 232s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libio-pty-perl armhf 1:1.20-1build3 [31.0 kB] 232s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libipc-run-perl all 20231003.0-2 [91.5 kB] 232s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf postgresql-client-common all 266 [37.0 kB] 232s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.2ubuntu2 [18.0 kB] 232s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf postgresql-common all 266 [162 kB] 232s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.2-1ubuntu1 [27.8 MB] 233s Get:9 http://ftpmaster.internal/ubuntu plucky/universe armhf libclang-cpp19 armhf 1:19.1.2-1ubuntu1 [13.4 MB] 233s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 233s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 233s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 234s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 234s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 234s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 234s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 234s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 234s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 234s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 234s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libgc1 armhf 1:8.2.8-1 [81.2 kB] 234s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf libobjc4 armhf 14.2.0-8ubuntu1 [38.0 kB] 234s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf libobjc-14-dev armhf 14.2.0-8ubuntu1 [185 kB] 234s Get:23 http://ftpmaster.internal/ubuntu plucky/universe armhf libclang-common-19-dev armhf 1:19.1.2-1ubuntu1 [726 kB] 234s Get:24 http://ftpmaster.internal/ubuntu plucky/universe armhf llvm-19-linker-tools armhf 1:19.1.2-1ubuntu1 [1160 kB] 234s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libclang1-19 armhf 1:19.1.2-1ubuntu1 [7702 kB] 234s Get:26 http://ftpmaster.internal/ubuntu plucky/universe armhf clang-19 armhf 1:19.1.2-1ubuntu1 [75.4 kB] 234s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 234s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 234s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 234s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf icu-devtools armhf 74.2-1ubuntu4 [202 kB] 234s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpgtypes3 armhf 17.0-1 [38.6 kB] 234s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libpq5 armhf 17.0-1 [231 kB] 234s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libecpg6 armhf 17.0-1 [53.4 kB] 234s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libecpg-compat3 armhf 17.0-1 [11.1 kB] 234s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libssl-dev armhf 3.3.1-2ubuntu2 [2335 kB] 234s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libpq-dev armhf 17.0-1 [144 kB] 234s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libecpg-dev armhf 17.0-1 [315 kB] 234s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 234s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 234s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libicu-dev armhf 74.2-1ubuntu4 [11.6 MB] 235s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 235s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 235s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-sphinxdoc all 7.4.7-4 [158 kB] 235s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libncurses-dev armhf 6.5-2 [501 kB] 235s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12t64 armhf 3.12.7-3 [2075 kB] 235s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf libtcl8.6 armhf 8.6.15+dfsg-2 [909 kB] 235s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 235s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 235s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 235s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 235s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libtk8.6 armhf 8.6.15-1 [685 kB] 235s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12t64-dbg armhf 3.12.7-3 [23.0 MB] 236s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf liblzma-dev armhf 5.6.2-2 [166 kB] 236s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 236s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2-dev armhf 2.12.7+dfsg-3 [73.1 kB] 236s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu1 [150 kB] 236s Get:57 http://ftpmaster.internal/ubuntu plucky/universe armhf llvm-19-runtime armhf 1:19.1.2-1ubuntu1 [530 kB] 236s Get:58 http://ftpmaster.internal/ubuntu plucky/universe armhf libpfm4 armhf 4.13.0+git83-g91970fe-1 [62.8 kB] 236s Get:59 http://ftpmaster.internal/ubuntu plucky/universe armhf llvm-19 armhf 1:19.1.2-1ubuntu1 [17.3 MB] 236s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libffi-dev armhf 3.4.6-1build1 [57.1 kB] 236s Get:61 http://ftpmaster.internal/ubuntu plucky/universe armhf llvm-19-tools armhf 1:19.1.2-1ubuntu1 [511 kB] 236s Get:62 http://ftpmaster.internal/ubuntu plucky/universe armhf llvm-19-dev armhf 1:19.1.2-1ubuntu1 [47.2 MB] 238s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-client-17 armhf 17.0-1 [2065 kB] 238s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-17 armhf 17.0-1 [16.9 MB] 239s Get:65 http://ftpmaster.internal/ubuntu plucky/universe armhf postgresql-server-dev-17 armhf 17.0-1 [1363 kB] 239s Get:66 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf postgresql-server-dev-all armhf 266 [21.2 kB] 239s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-plperl-17 armhf 17.0-1 [82.8 kB] 239s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-plpython3-17 armhf 17.0-1 [108 kB] 239s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf postgresql-pltcl-17 armhf 17.0-1 [38.2 kB] 239s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf postgresql-all all 266 [1706 B] 239s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf python-psycopg2-doc all 2.9.9-2 [310 kB] 239s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf python3-all armhf 3.12.6-0ubuntu1 [886 B] 239s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3-dbg armhf 3.12.6-0ubuntu1 [10.2 kB] 239s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3-all-dbg armhf 3.12.6-0ubuntu1 [912 B] 239s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-dbg armhf 3.12.7-3 [47.2 MB] 243s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dbg armhf 3.12.6-0ubuntu1 [1062 B] 243s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf python3-all-dbg armhf 3.12.6-0ubuntu1 [910 B] 243s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psycopg2 armhf 2.9.9-2 [122 kB] 243s Preconfiguring packages ... 244s Fetched 242 MB in 11s (21.7 MB/s) 244s Selecting previously unselected package libjson-perl. 244s (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 ... 59566 files and directories currently installed.) 244s Preparing to unpack .../00-libjson-perl_4.10000-1_all.deb ... 244s Unpacking libjson-perl (4.10000-1) ... 244s Selecting previously unselected package libio-pty-perl. 244s Preparing to unpack .../01-libio-pty-perl_1%3a1.20-1build3_armhf.deb ... 244s Unpacking libio-pty-perl (1:1.20-1build3) ... 244s Selecting previously unselected package libipc-run-perl. 244s Preparing to unpack .../02-libipc-run-perl_20231003.0-2_all.deb ... 244s Unpacking libipc-run-perl (20231003.0-2) ... 244s Selecting previously unselected package postgresql-client-common. 244s Preparing to unpack .../03-postgresql-client-common_266_all.deb ... 244s Unpacking postgresql-client-common (266) ... 244s Selecting previously unselected package ssl-cert. 244s Preparing to unpack .../04-ssl-cert_1.1.2ubuntu2_all.deb ... 244s Unpacking ssl-cert (1.1.2ubuntu2) ... 244s Selecting previously unselected package postgresql-common. 244s Preparing to unpack .../05-postgresql-common_266_all.deb ... 244s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 244s Unpacking postgresql-common (266) ... 244s Selecting previously unselected package libllvm19:armhf. 244s Preparing to unpack .../06-libllvm19_1%3a19.1.2-1ubuntu1_armhf.deb ... 244s Unpacking libllvm19:armhf (1:19.1.2-1ubuntu1) ... 245s Selecting previously unselected package libclang-cpp19. 245s Preparing to unpack .../07-libclang-cpp19_1%3a19.1.2-1ubuntu1_armhf.deb ... 245s Unpacking libclang-cpp19 (1:19.1.2-1ubuntu1) ... 246s Selecting previously unselected package libgomp1:armhf. 246s Preparing to unpack .../08-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 246s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package libasan8:armhf. 246s Preparing to unpack .../09-libasan8_14.2.0-8ubuntu1_armhf.deb ... 246s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package libubsan1:armhf. 246s Preparing to unpack .../10-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 246s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package libgcc-14-dev:armhf. 246s Preparing to unpack .../11-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 246s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 246s Selecting previously unselected package libc-dev-bin. 246s Preparing to unpack .../12-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 246s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 246s Selecting previously unselected package linux-libc-dev:armhf. 246s Preparing to unpack .../13-linux-libc-dev_6.11.0-8.8_armhf.deb ... 246s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 246s Selecting previously unselected package libcrypt-dev:armhf. 246s Preparing to unpack .../14-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 246s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 246s Selecting previously unselected package rpcsvc-proto. 246s Preparing to unpack .../15-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 246s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 246s Selecting previously unselected package libc6-dev:armhf. 246s Preparing to unpack .../16-libc6-dev_2.40-1ubuntu3_armhf.deb ... 246s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 246s Selecting previously unselected package libstdc++-14-dev:armhf. 247s Preparing to unpack .../17-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 247s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package libgc1:armhf. 247s Preparing to unpack .../18-libgc1_1%3a8.2.8-1_armhf.deb ... 247s Unpacking libgc1:armhf (1:8.2.8-1) ... 247s Selecting previously unselected package libobjc4:armhf. 247s Preparing to unpack .../19-libobjc4_14.2.0-8ubuntu1_armhf.deb ... 247s Unpacking libobjc4:armhf (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package libobjc-14-dev:armhf. 247s Preparing to unpack .../20-libobjc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 247s Unpacking libobjc-14-dev:armhf (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package libclang-common-19-dev:armhf. 247s Preparing to unpack .../21-libclang-common-19-dev_1%3a19.1.2-1ubuntu1_armhf.deb ... 247s Unpacking libclang-common-19-dev:armhf (1:19.1.2-1ubuntu1) ... 247s Selecting previously unselected package llvm-19-linker-tools. 247s Preparing to unpack .../22-llvm-19-linker-tools_1%3a19.1.2-1ubuntu1_armhf.deb ... 247s Unpacking llvm-19-linker-tools (1:19.1.2-1ubuntu1) ... 247s Selecting previously unselected package libclang1-19. 247s Preparing to unpack .../23-libclang1-19_1%3a19.1.2-1ubuntu1_armhf.deb ... 247s Unpacking libclang1-19 (1:19.1.2-1ubuntu1) ... 247s Selecting previously unselected package clang-19. 247s Preparing to unpack .../24-clang-19_1%3a19.1.2-1ubuntu1_armhf.deb ... 247s Unpacking clang-19 (1:19.1.2-1ubuntu1) ... 247s Selecting previously unselected package fonts-dejavu-mono. 248s Preparing to unpack .../25-fonts-dejavu-mono_2.37-8_all.deb ... 248s Unpacking fonts-dejavu-mono (2.37-8) ... 248s Selecting previously unselected package fonts-dejavu-core. 248s Preparing to unpack .../26-fonts-dejavu-core_2.37-8_all.deb ... 248s Unpacking fonts-dejavu-core (2.37-8) ... 248s Selecting previously unselected package fontconfig-config. 248s Preparing to unpack .../27-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 248s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 248s Selecting previously unselected package icu-devtools. 248s Preparing to unpack .../28-icu-devtools_74.2-1ubuntu4_armhf.deb ... 248s Unpacking icu-devtools (74.2-1ubuntu4) ... 248s Selecting previously unselected package libpgtypes3:armhf. 248s Preparing to unpack .../29-libpgtypes3_17.0-1_armhf.deb ... 248s Unpacking libpgtypes3:armhf (17.0-1) ... 248s Selecting previously unselected package libpq5:armhf. 248s Preparing to unpack .../30-libpq5_17.0-1_armhf.deb ... 248s Unpacking libpq5:armhf (17.0-1) ... 248s Selecting previously unselected package libecpg6:armhf. 248s Preparing to unpack .../31-libecpg6_17.0-1_armhf.deb ... 248s Unpacking libecpg6:armhf (17.0-1) ... 248s Selecting previously unselected package libecpg-compat3:armhf. 248s Preparing to unpack .../32-libecpg-compat3_17.0-1_armhf.deb ... 248s Unpacking libecpg-compat3:armhf (17.0-1) ... 248s Selecting previously unselected package libssl-dev:armhf. 248s Preparing to unpack .../33-libssl-dev_3.3.1-2ubuntu2_armhf.deb ... 248s Unpacking libssl-dev:armhf (3.3.1-2ubuntu2) ... 248s Selecting previously unselected package libpq-dev. 248s Preparing to unpack .../34-libpq-dev_17.0-1_armhf.deb ... 248s Unpacking libpq-dev (17.0-1) ... 248s Selecting previously unselected package libecpg-dev. 248s Preparing to unpack .../35-libecpg-dev_17.0-1_armhf.deb ... 248s Unpacking libecpg-dev (17.0-1) ... 249s Selecting previously unselected package libfreetype6:armhf. 249s Preparing to unpack .../36-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 249s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 249s Selecting previously unselected package libfontconfig1:armhf. 249s Preparing to unpack .../37-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 249s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 249s Selecting previously unselected package libicu-dev:armhf. 249s Preparing to unpack .../38-libicu-dev_74.2-1ubuntu4_armhf.deb ... 249s Unpacking libicu-dev:armhf (74.2-1ubuntu4) ... 249s Selecting previously unselected package libjs-jquery. 249s Preparing to unpack .../39-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 249s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 249s Selecting previously unselected package libjs-underscore. 249s Preparing to unpack .../40-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 249s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 249s Selecting previously unselected package libjs-sphinxdoc. 249s Preparing to unpack .../41-libjs-sphinxdoc_7.4.7-4_all.deb ... 249s Unpacking libjs-sphinxdoc (7.4.7-4) ... 249s Selecting previously unselected package libncurses-dev:armhf. 249s Preparing to unpack .../42-libncurses-dev_6.5-2_armhf.deb ... 249s Unpacking libncurses-dev:armhf (6.5-2) ... 249s Selecting previously unselected package libpython3.12t64:armhf. 249s Preparing to unpack .../43-libpython3.12t64_3.12.7-3_armhf.deb ... 249s Unpacking libpython3.12t64:armhf (3.12.7-3) ... 249s Selecting previously unselected package libtcl8.6:armhf. 249s Preparing to unpack .../44-libtcl8.6_8.6.15+dfsg-2_armhf.deb ... 249s Unpacking libtcl8.6:armhf (8.6.15+dfsg-2) ... 249s Selecting previously unselected package libxrender1:armhf. 249s Preparing to unpack .../45-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 249s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 249s Selecting previously unselected package libxft2:armhf. 249s Preparing to unpack .../46-libxft2_2.3.6-1build1_armhf.deb ... 249s Unpacking libxft2:armhf (2.3.6-1build1) ... 249s Selecting previously unselected package x11-common. 250s Preparing to unpack .../47-x11-common_1%3a7.7+23ubuntu3_all.deb ... 250s Unpacking x11-common (1:7.7+23ubuntu3) ... 250s Selecting previously unselected package libxss1:armhf. 250s Preparing to unpack .../48-libxss1_1%3a1.2.3-1build3_armhf.deb ... 250s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 250s Selecting previously unselected package libtk8.6:armhf. 250s Preparing to unpack .../49-libtk8.6_8.6.15-1_armhf.deb ... 250s Unpacking libtk8.6:armhf (8.6.15-1) ... 250s Selecting previously unselected package libpython3.12t64-dbg:armhf. 250s Preparing to unpack .../50-libpython3.12t64-dbg_3.12.7-3_armhf.deb ... 250s Unpacking libpython3.12t64-dbg:armhf (3.12.7-3) ... 250s Selecting previously unselected package liblzma-dev:armhf. 250s Preparing to unpack .../51-liblzma-dev_5.6.2-2_armhf.deb ... 250s Unpacking liblzma-dev:armhf (5.6.2-2) ... 250s Selecting previously unselected package zlib1g-dev:armhf. 250s Preparing to unpack .../52-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 250s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 250s Selecting previously unselected package libxml2-dev:armhf. 250s Preparing to unpack .../53-libxml2-dev_2.12.7+dfsg-3_armhf.deb ... 250s Unpacking libxml2-dev:armhf (2.12.7+dfsg-3) ... 251s Selecting previously unselected package libxslt1.1:armhf. 251s Preparing to unpack .../54-libxslt1.1_1.1.39-0exp1ubuntu1_armhf.deb ... 251s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu1) ... 251s Selecting previously unselected package llvm-19-runtime. 251s Preparing to unpack .../55-llvm-19-runtime_1%3a19.1.2-1ubuntu1_armhf.deb ... 251s Unpacking llvm-19-runtime (1:19.1.2-1ubuntu1) ... 251s Selecting previously unselected package libpfm4:armhf. 251s Preparing to unpack .../56-libpfm4_4.13.0+git83-g91970fe-1_armhf.deb ... 251s Unpacking libpfm4:armhf (4.13.0+git83-g91970fe-1) ... 251s Selecting previously unselected package llvm-19. 251s Preparing to unpack .../57-llvm-19_1%3a19.1.2-1ubuntu1_armhf.deb ... 251s Unpacking llvm-19 (1:19.1.2-1ubuntu1) ... 251s Selecting previously unselected package libffi-dev:armhf. 251s Preparing to unpack .../58-libffi-dev_3.4.6-1build1_armhf.deb ... 251s Unpacking libffi-dev:armhf (3.4.6-1build1) ... 251s Selecting previously unselected package llvm-19-tools. 251s Preparing to unpack .../59-llvm-19-tools_1%3a19.1.2-1ubuntu1_armhf.deb ... 251s Unpacking llvm-19-tools (1:19.1.2-1ubuntu1) ... 252s Selecting previously unselected package llvm-19-dev. 252s Preparing to unpack .../60-llvm-19-dev_1%3a19.1.2-1ubuntu1_armhf.deb ... 252s Unpacking llvm-19-dev (1:19.1.2-1ubuntu1) ... 254s Selecting previously unselected package postgresql-client-17. 254s Preparing to unpack .../61-postgresql-client-17_17.0-1_armhf.deb ... 254s Unpacking postgresql-client-17 (17.0-1) ... 254s Selecting previously unselected package postgresql-17. 254s Preparing to unpack .../62-postgresql-17_17.0-1_armhf.deb ... 254s Unpacking postgresql-17 (17.0-1) ... 255s Selecting previously unselected package postgresql-server-dev-17. 255s Preparing to unpack .../63-postgresql-server-dev-17_17.0-1_armhf.deb ... 255s Unpacking postgresql-server-dev-17 (17.0-1) ... 255s Selecting previously unselected package postgresql-server-dev-all:armhf. 255s Preparing to unpack .../64-postgresql-server-dev-all_266_armhf.deb ... 255s Unpacking postgresql-server-dev-all:armhf (266) ... 255s Selecting previously unselected package postgresql-plperl-17. 255s Preparing to unpack .../65-postgresql-plperl-17_17.0-1_armhf.deb ... 255s Unpacking postgresql-plperl-17 (17.0-1) ... 255s Selecting previously unselected package postgresql-plpython3-17. 255s Preparing to unpack .../66-postgresql-plpython3-17_17.0-1_armhf.deb ... 255s Unpacking postgresql-plpython3-17 (17.0-1) ... 255s Selecting previously unselected package postgresql-pltcl-17. 255s Preparing to unpack .../67-postgresql-pltcl-17_17.0-1_armhf.deb ... 255s Unpacking postgresql-pltcl-17 (17.0-1) ... 255s Selecting previously unselected package postgresql-all. 255s Preparing to unpack .../68-postgresql-all_266_all.deb ... 255s Unpacking postgresql-all (266) ... 255s Selecting previously unselected package python-psycopg2-doc. 256s Preparing to unpack .../69-python-psycopg2-doc_2.9.9-2_all.deb ... 256s Unpacking python-psycopg2-doc (2.9.9-2) ... 256s Selecting previously unselected package python3-all. 256s Preparing to unpack .../70-python3-all_3.12.6-0ubuntu1_armhf.deb ... 256s Unpacking python3-all (3.12.6-0ubuntu1) ... 256s Selecting previously unselected package libpython3-dbg:armhf. 256s Preparing to unpack .../71-libpython3-dbg_3.12.6-0ubuntu1_armhf.deb ... 256s Unpacking libpython3-dbg:armhf (3.12.6-0ubuntu1) ... 256s Selecting previously unselected package libpython3-all-dbg:armhf. 256s Preparing to unpack .../72-libpython3-all-dbg_3.12.6-0ubuntu1_armhf.deb ... 256s Unpacking libpython3-all-dbg:armhf (3.12.6-0ubuntu1) ... 256s Selecting previously unselected package python3.12-dbg. 256s Preparing to unpack .../73-python3.12-dbg_3.12.7-3_armhf.deb ... 256s Unpacking python3.12-dbg (3.12.7-3) ... 256s Selecting previously unselected package python3-dbg. 256s Preparing to unpack .../74-python3-dbg_3.12.6-0ubuntu1_armhf.deb ... 256s Unpacking python3-dbg (3.12.6-0ubuntu1) ... 256s Selecting previously unselected package python3-all-dbg. 256s Preparing to unpack .../75-python3-all-dbg_3.12.6-0ubuntu1_armhf.deb ... 256s Unpacking python3-all-dbg (3.12.6-0ubuntu1) ... 256s Selecting previously unselected package python3-psycopg2. 256s Preparing to unpack .../76-python3-psycopg2_2.9.9-2_armhf.deb ... 256s Unpacking python3-psycopg2 (2.9.9-2) ... 256s Selecting previously unselected package autopkgtest-satdep. 256s Preparing to unpack .../77-1-autopkgtest-satdep.deb ... 256s Unpacking autopkgtest-satdep (0) ... 257s Setting up libpgtypes3:armhf (17.0-1) ... 257s Setting up libllvm19:armhf (1:19.1.2-1ubuntu1) ... 257s Setting up libclang1-19 (1:19.1.2-1ubuntu1) ... 257s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 257s Setting up libio-pty-perl (1:1.20-1build3) ... 257s Setting up libclang-common-19-dev:armhf (1:19.1.2-1ubuntu1) ... 257s Setting up x11-common (1:7.7+23ubuntu3) ... 257s Setting up libpq5:armhf (17.0-1) ... 257s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 257s Setting up python3-all (3.12.6-0ubuntu1) ... 257s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 257s Setting up libffi-dev:armhf (3.4.6-1build1) ... 257s Setting up libpython3.12t64:armhf (3.12.7-3) ... 257s Setting up libpfm4:armhf (4.13.0+git83-g91970fe-1) ... 257s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 257s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 257s Setting up ssl-cert (1.1.2ubuntu2) ... 258s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 258s Setting up fonts-dejavu-mono (2.37-8) ... 258s Setting up libssl-dev:armhf (3.3.1-2ubuntu2) ... 258s Setting up libtcl8.6:armhf (8.6.15+dfsg-2) ... 258s Setting up icu-devtools (74.2-1ubuntu4) ... 258s Setting up python3-psycopg2 (2.9.9-2) ... 258s Setting up fonts-dejavu-core (2.37-8) ... 258s Setting up libipc-run-perl (20231003.0-2) ... 258s Setting up libgc1:armhf (1:8.2.8-1) ... 258s Setting up liblzma-dev:armhf (5.6.2-2) ... 258s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 258s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 258s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 258s Setting up libjson-perl (4.10000-1) ... 258s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu1) ... 258s Setting up libecpg6:armhf (17.0-1) ... 258s Setting up llvm-19-linker-tools (1:19.1.2-1ubuntu1) ... 258s Setting up libxss1:armhf (1:1.2.3-1build3) ... 258s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 258s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 258s Setting up llvm-19-runtime (1:19.1.2-1ubuntu1) ... 258s Setting up libc-dev-bin (2.40-1ubuntu3) ... 258s Setting up llvm-19-tools (1:19.1.2-1ubuntu1) ... 258s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 258s Setting up libclang-cpp19 (1:19.1.2-1ubuntu1) ... 258s Setting up postgresql-client-common (266) ... 258s Setting up libecpg-compat3:armhf (17.0-1) ... 258s Setting up postgresql-client-17 (17.0-1) ... 259s 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 259s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 259s Setting up libpq-dev (17.0-1) ... 259s Setting up libobjc4:armhf (14.2.0-8ubuntu1) ... 259s Setting up libobjc-14-dev:armhf (14.2.0-8ubuntu1) ... 259s Setting up libecpg-dev (17.0-1) ... 259s Setting up postgresql-common (266) ... 260s 260s Creating config file /etc/postgresql-common/createcluster.conf with new version 260s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 260s Removing obsolete dictionary files: 261s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 261s Setting up libjs-sphinxdoc (7.4.7-4) ... 261s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 261s Setting up llvm-19 (1:19.1.2-1ubuntu1) ... 261s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 261s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 261s Setting up libicu-dev:armhf (74.2-1ubuntu4) ... 261s Setting up postgresql-17 (17.0-1) ... 262s Creating new PostgreSQL cluster 17/main ... 262s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 262s The files belonging to this database system will be owned by user "postgres". 262s This user must also own the server process. 262s 262s The database cluster will be initialized with locale "C.UTF-8". 262s The default database encoding has accordingly been set to "UTF8". 262s The default text search configuration will be set to "english". 262s 262s Data page checksums are disabled. 262s 262s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 262s creating subdirectories ... ok 262s selecting dynamic shared memory implementation ... posix 262s selecting default "max_connections" ... 100 262s selecting default "shared_buffers" ... 128MB 262s selecting default time zone ... Etc/UTC 262s creating configuration files ... ok 262s running bootstrap script ... ok 263s performing post-bootstrap initialization ... ok 263s syncing data to disk ... ok 267s Setting up libxft2:armhf (2.3.6-1build1) ... 267s Setting up libncurses-dev:armhf (6.5-2) ... 267s Setting up libtk8.6:armhf (8.6.15-1) ... 267s Setting up clang-19 (1:19.1.2-1ubuntu1) ... 267s Setting up python-psycopg2-doc (2.9.9-2) ... 267s Setting up postgresql-plpython3-17 (17.0-1) ... 267s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 267s Setting up postgresql-plperl-17 (17.0-1) ... 267s Setting up postgresql-pltcl-17 (17.0-1) ... 267s Setting up libpython3.12t64-dbg:armhf (3.12.7-3) ... 267s Setting up libpython3-dbg:armhf (3.12.6-0ubuntu1) ... 267s Setting up python3.12-dbg (3.12.7-3) ... 267s python3.12-dbg: can't get files for byte-compilation 267s Setting up libpython3-all-dbg:armhf (3.12.6-0ubuntu1) ... 267s Setting up libxml2-dev:armhf (2.12.7+dfsg-3) ... 267s Setting up llvm-19-dev (1:19.1.2-1ubuntu1) ... 267s Setting up python3-dbg (3.12.6-0ubuntu1) ... 267s Setting up postgresql-server-dev-17 (17.0-1) ... 267s Setting up python3-all-dbg (3.12.6-0ubuntu1) ... 267s Setting up postgresql-server-dev-all:armhf (266) ... 267s Setting up postgresql-all (266) ... 267s Setting up autopkgtest-satdep (0) ... 267s Processing triggers for systemd (256.5-2ubuntu4) ... 267s Processing triggers for man-db (2.13.0-1) ... 268s Processing triggers for install-info (7.1.1-1) ... 268s Processing triggers for libc-bin (2.40-1ubuntu3) ... 285s (Reading database ... 70981 files and directories currently installed.) 285s Removing autopkgtest-satdep (0) ... 291s autopkgtest [03:13:03]: test unittest: [----------------------- 293s + /usr/share/postgresql-common/supported-versions 293s + py3versions --supported 293s ### PostgreSQL 17, python3.12 ### 293s + echo ### PostgreSQL 17, python3.12 ### 293s + 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.12 -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 293s Creating new PostgreSQL cluster 17/regress ... 296s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 296s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 296s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 296s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 296s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 296s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 296s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 296s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 296s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 296s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 296s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 297s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 297s test_close (tests.test_async.AsyncTests.test_close) ... ok 297s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 297s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 297s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 297s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 297s test_error (tests.test_async.AsyncTests.test_error) ... ok 297s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 297s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 297s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 297s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 297s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 297s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 297s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 297s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 297s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 297s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 297s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 297s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 297s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 297s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 297s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 297s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 297s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 297s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 297s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 297s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 297s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 297s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 297s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 297s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 297s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 297s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 297s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 297s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 297s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 297s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 297s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 297s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 298s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 298s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 298s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 298s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 298s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 298s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 298s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 298s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 298s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 298s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 298s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 298s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 298s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 298s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 298s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 298s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 298s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 298s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 298s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 298s 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' 299s 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' 299s 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' 299s 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' 299s 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' 299s 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' 299s 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' 299s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 299s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 299s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 299s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 299s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 299s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 299s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 299s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 299s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 299s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 299s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 299s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 299s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 299s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 299s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 299s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 299s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 299s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 299s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 299s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 299s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 299s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 299s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 299s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 299s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 299s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 299s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 299s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 299s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 299s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 299s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 299s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 299s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 299s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 299s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 299s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 299s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 299s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 299s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 299s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 299s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 299s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 299s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 299s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 299s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 299s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 299s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 299s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 299s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 299s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 160004' 300s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 300s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 160004' 300s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 300s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 300s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 300s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 300s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 300s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 160004' 300s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 300s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 300s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 300s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 300s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 160004' 300s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 300s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 300s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 300s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 300s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 300s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 300s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 300s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 300s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 170000' 300s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 300s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 300s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 300s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 300s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 300s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 300s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 300s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 300s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 300s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 300s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 300s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 300s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 300s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 300s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 300s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 300s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 300s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 300s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 300s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 300s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 300s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 300s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 300s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 300s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 300s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 300s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 300s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 300s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 300s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 300s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 300s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 300s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 300s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 300s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 300s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 301s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 301s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 301s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 301s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 301s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 301s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 301s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 301s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 301s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 301s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 301s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 301s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 301s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 301s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 301s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 301s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 301s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 301s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 301s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 301s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 301s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 301s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 301s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 301s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 301s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 301s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 301s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 301s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 301s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 301s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 301s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 301s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 301s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 301s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 301s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 301s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 301s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 302s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 302s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 302s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 302s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 302s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 302s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 302s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 302s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 302s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 302s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 302s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 302s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 302s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 302s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 302s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 302s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 302s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 302s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 302s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 302s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 302s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 302s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 302s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 302s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 302s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 302s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 302s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 302s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 302s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 302s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 302s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 302s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 302s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 302s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 302s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 302s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 302s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 302s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 302s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 302s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 302s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 302s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 302s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 302s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 302s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 302s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 302s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 302s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 302s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 302s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 302s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 302s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 302s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 302s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 302s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 302s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 302s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 302s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 302s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 302s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 302s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 302s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 302s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 302s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 302s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 302s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 302s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 302s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 302s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 302s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 302s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 302s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 302s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 302s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 302s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 303s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 303s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 303s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 303s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 303s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 303s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 303s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 303s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 303s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 303s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 303s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 303s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 303s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 303s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 303s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 303s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 303s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 303s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 303s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 303s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 303s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 303s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 303s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 303s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 303s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 303s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 303s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 303s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 303s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 303s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 303s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 303s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 303s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 303s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 303s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 303s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 303s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 303s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 303s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 303s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 303s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 303s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 303s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 303s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 303s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 304s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 304s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 304s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 304s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 304s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 304s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 304s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 304s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 304s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 304s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 304s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 304s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 304s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 304s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 304s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 304s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 304s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 304s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 304s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 304s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 304s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 304s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 304s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 304s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 304s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 304s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 304s 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" 304s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... ok 304s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... ok 304s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 304s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 304s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 304s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 304s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 304s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 304s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 304s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 304s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 304s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 304s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 305s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 305s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 305s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 305s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 305s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 305s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 305s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 305s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 305s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 305s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 305s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 305s 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' 305s 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' 305s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 305s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 305s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 305s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 305s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 305s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 305s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 305s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 305s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 305s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 305s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 305s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 305s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 305s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 306s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 306s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 306s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 306s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 306s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 306s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 306s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 306s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 306s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 306s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 306s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 306s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 306s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 306s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 306s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 306s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 306s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 306s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 306s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 306s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 306s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 306s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 306s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 306s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 306s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 306s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 306s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 306s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 306s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 306s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 306s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 306s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 306s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 306s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 306s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 306s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 306s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 306s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 306s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 306s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 306s 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' 306s 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' 306s 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' 306s 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' 306s 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' 306s 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' 306s 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' 306s 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' 306s 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' 306s 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' 306s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 306s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 306s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 306s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 306s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 306s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 306s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 306s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 306s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 306s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 306s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 306s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 306s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 306s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 307s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 307s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 307s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 307s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 307s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 307s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 307s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 307s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 307s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 307s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 307s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 307s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 307s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 307s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 307s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 307s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 307s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 307s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 307s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 307s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 307s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 307s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 307s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 307s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 307s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 307s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 307s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 307s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 307s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 307s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 307s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 307s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 307s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 307s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 307s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 307s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 307s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 307s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 307s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 307s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 307s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 307s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 307s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 308s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 308s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 308s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 308s test_class (tests.test_sql.ComposedTest.test_class) ... ok 308s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 308s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 308s test_join (tests.test_sql.ComposedTest.test_join) ... ok 308s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 308s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 308s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 308s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 308s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 308s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 308s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 308s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 308s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 308s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 308s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 308s test_class (tests.test_sql.LiteralTests.test_class) ... ok 308s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 308s test_init (tests.test_sql.LiteralTests.test_init) ... ok 308s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 308s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 308s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 308s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 308s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 308s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 308s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 308s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 308s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 308s test_class (tests.test_sql.SQLTests.test_class) ... ok 308s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 308s test_init (tests.test_sql.SQLTests.test_init) ... ok 308s test_join (tests.test_sql.SQLTests.test_join) ... ok 308s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 308s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 308s test_string (tests.test_sql.SQLTests.test_string) ... ok 308s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 308s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 308s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 308s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 308s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 308s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 308s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 308s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 308s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 308s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 308s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 308s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 308s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 308s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 308s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 308s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 308s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 308s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 308s test_default (tests.test_sql.ValuesTest.test_default) ... ok 308s test_null (tests.test_sql.ValuesTest.test_null) ... ok 308s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 308s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 308s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 308s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 308s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 308s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 308s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 308s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 308s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 308s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 308s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 308s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 308s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 308s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 308s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 308s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 308s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 308s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 308s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 308s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 308s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 308s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 308s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 308s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 308s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 308s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 308s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 308s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 308s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 308s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 308s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 308s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 308s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 308s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 308s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 308s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 308s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 308s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 308s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 308s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 308s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 308s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 308s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 308s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 308s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 308s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 308s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 308s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 309s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 309s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 309s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 309s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 309s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 309s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 309s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 309s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 309s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 309s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 309s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 309s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 309s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 309s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 309s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 309s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 309s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 309s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 309s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 309s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 309s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 309s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 309s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 309s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 309s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 309s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 309s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 309s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 309s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 309s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 309s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 309s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 309s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 309s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 309s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 309s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 309s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 309s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 309s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 310s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 310s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 310s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 310s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 310s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 310s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 310s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 310s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 310s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 310s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 310s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 310s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 310s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 310s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 310s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 310s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 310s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 310s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 310s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 310s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 310s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 310s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 310s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 310s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 310s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 310s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 310s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 310s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 310s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 310s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 310s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 310s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 310s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 310s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 310s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 310s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 310s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 310s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 310s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 310s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 310s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 310s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 310s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 310s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 310s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 310s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 310s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 310s test_str (tests.test_types_extras.RangeTestCase.test_str) 310s Range types should have a short and readable ``str`` implementation. ... ok 310s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 310s Date-Time ranges should return a human-readable string as well on ... ok 310s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 310s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 310s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 310s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 310s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 310s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 310s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 310s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 310s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 310s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 310s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 310s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 310s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 310s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 310s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 310s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 310s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 310s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 310s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 310s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 310s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 311s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 311s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 311s 311s ---------------------------------------------------------------------- 311s Ran 742 tests in 14.373s 311s 311s OK (skipped=94) 311s Dropping cluster 17/regress ... 311s ### PostgreSQL 17, python3.12-dbg ### 311s + echo ### PostgreSQL 17, python3.12-dbg ### 311s + 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.12-dbg -c import tests; tests.unittest.main(defaultTest='tests.test_suite') --verbose 311s Creating new PostgreSQL cluster 17/regress ... 314s test_async_after_async (tests.test_async.AsyncTests.test_async_after_async) ... skipped 'slow test' 314s test_async_callproc (tests.test_async.AsyncTests.test_async_callproc) ... skipped 'slow test' 314s test_async_connection_error_message (tests.test_async.AsyncTests.test_async_connection_error_message) ... ok 314s test_async_cursor_gone (tests.test_async.AsyncTests.test_async_cursor_gone) ... ok 314s test_async_dont_read_all (tests.test_async.AsyncTests.test_async_dont_read_all) ... ok 314s test_async_executemany (tests.test_async.AsyncTests.test_async_executemany) ... ok 315s test_async_fetch_wrong_cursor (tests.test_async.AsyncTests.test_async_fetch_wrong_cursor) ... ok 315s test_async_iter (tests.test_async.AsyncTests.test_async_iter) ... ok 315s test_async_named_cursor (tests.test_async.AsyncTests.test_async_named_cursor) ... ok 315s test_async_scroll (tests.test_async.AsyncTests.test_async_scroll) ... ok 315s test_async_select (tests.test_async.AsyncTests.test_async_select) ... ok 315s test_async_subclass (tests.test_async.AsyncTests.test_async_subclass) ... ok 315s test_close (tests.test_async.AsyncTests.test_close) ... ok 315s test_commit_while_async (tests.test_async.AsyncTests.test_commit_while_async) ... ok 315s test_connection_setup (tests.test_async.AsyncTests.test_connection_setup) ... ok 315s test_copy_no_hang (tests.test_async.AsyncTests.test_copy_no_hang) ... ok 315s test_copy_while_async (tests.test_async.AsyncTests.test_copy_while_async) ... ok 315s test_error (tests.test_async.AsyncTests.test_error) ... ok 315s test_error_two_cursors (tests.test_async.AsyncTests.test_error_two_cursors) ... ok 315s test_fetch_after_async (tests.test_async.AsyncTests.test_fetch_after_async) ... ok 315s test_flush_on_write (tests.test_async.AsyncTests.test_flush_on_write) ... skipped 'slow test' 315s test_lobject_while_async (tests.test_async.AsyncTests.test_lobject_while_async) ... ok 315s test_non_block_after_notification (tests.test_async.AsyncTests.test_non_block_after_notification) ... skipped 'slow test' 315s test_notices (tests.test_async.AsyncTests.test_notices) ... ok 315s test_notify (tests.test_async.AsyncTests.test_notify) ... skipped 'slow test' 315s test_poll_conn_for_notification (tests.test_async.AsyncTests.test_poll_conn_for_notification) ... ok 315s test_poll_noop (tests.test_async.AsyncTests.test_poll_noop) ... ok 315s test_reset_while_async (tests.test_async.AsyncTests.test_reset_while_async) ... ok 315s test_rollback_while_async (tests.test_async.AsyncTests.test_rollback_while_async) ... ok 315s test_scroll (tests.test_async.AsyncTests.test_scroll) ... ok 315s test_set_parameters_while_async (tests.test_async.AsyncTests.test_set_parameters_while_async) ... ok 315s test_stop_on_first_error (tests.test_async.AsyncTests.test_stop_on_first_error) ... ok 315s test_sync_poll (tests.test_async.AsyncTests.test_sync_poll) ... ok 315s test_date_time_allocation_bug (tests.test_bugX000.DateTimeAllocationBugTestCase.test_date_time_allocation_bug) ... ok 315s test_stolen_reference_bug (tests.test_bug_gc.StolenReferenceTestCase.test_stolen_reference_bug) ... ok 315s test_async_cancel (tests.test_cancel.CancelTests.test_async_cancel) ... skipped 'slow test' 315s test_cancel (tests.test_cancel.CancelTests.test_cancel) ... skipped 'slow test' 315s test_empty_cancel (tests.test_cancel.CancelTests.test_empty_cancel) ... ok 315s test_closed (tests.test_connection.AutocommitTests.test_closed) ... ok 315s test_default_no_autocommit (tests.test_connection.AutocommitTests.test_default_no_autocommit) ... ok 315s test_set_autocommit (tests.test_connection.AutocommitTests.test_set_autocommit) ... ok 315s test_set_intrans_error (tests.test_connection.AutocommitTests.test_set_intrans_error) ... ok 316s test_set_session_autocommit (tests.test_connection.AutocommitTests.test_set_session_autocommit) ... ok 316s test_cleanup_on_badconn_close (tests.test_connection.ConnectionTests.test_cleanup_on_badconn_close) ... ok 316s test_close_idempotent (tests.test_connection.ConnectionTests.test_close_idempotent) ... ok 316s test_closed_attribute (tests.test_connection.ConnectionTests.test_closed_attribute) ... ok 316s test_commit_concurrency (tests.test_connection.ConnectionTests.test_commit_concurrency) ... skipped 'slow test' 316s test_concurrent_execution (tests.test_connection.ConnectionTests.test_concurrent_execution) ... skipped 'slow test' 316s test_connect_cursor_factory (tests.test_connection.ConnectionTests.test_connect_cursor_factory) ... ok 316s test_connect_no_string (tests.test_connection.ConnectionTests.test_connect_no_string) ... ok 316s test_connect_nonnormal_envvar (tests.test_connection.ConnectionTests.test_connect_nonnormal_envvar) ... ok 316s test_cursor_closed_attribute (tests.test_connection.ConnectionTests.test_cursor_closed_attribute) ... ok 316s test_cursor_factory (tests.test_connection.ConnectionTests.test_cursor_factory) ... ok 316s test_cursor_factory_none (tests.test_connection.ConnectionTests.test_cursor_factory_none) ... ok 316s test_encoding_name (tests.test_connection.ConnectionTests.test_encoding_name) ... ok 316s test_failed_init_status (tests.test_connection.ConnectionTests.test_failed_init_status) ... ok 316s test_get_native_connection (tests.test_connection.ConnectionTests.test_get_native_connection) ... ok 316s test_multiprocess_close (tests.test_connection.ConnectionTests.test_multiprocess_close) ... skipped 'slow test' 316s test_notices (tests.test_connection.ConnectionTests.test_notices) ... ok 316s test_notices_consistent_order (tests.test_connection.ConnectionTests.test_notices_consistent_order) ... ok 316s test_notices_deque (tests.test_connection.ConnectionTests.test_notices_deque) ... skipped 'slow test' 316s test_notices_limited (tests.test_connection.ConnectionTests.test_notices_limited) ... skipped 'slow test' 316s test_notices_noappend (tests.test_connection.ConnectionTests.test_notices_noappend) ... ok 316s test_pgconn_ptr (tests.test_connection.ConnectionTests.test_pgconn_ptr) ... ok 316s test_protocol_version (tests.test_connection.ConnectionTests.test_protocol_version) ... ok 316s test_reset (tests.test_connection.ConnectionTests.test_reset) ... ok 316s test_server_version (tests.test_connection.ConnectionTests.test_server_version) ... ok 316s test_tpc_unsupported (tests.test_connection.ConnectionTests.test_tpc_unsupported) ... skipped 'tpc is supported' 316s test_weakref (tests.test_connection.ConnectionTests.test_weakref) ... ok 316s 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' 316s 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' 316s 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' 316s 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' 316s 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' 316s 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' 316s 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' 316s 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' 316s 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' 316s 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' 317s 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' 317s 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' 317s 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' 317s 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' 317s 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' 317s 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' 317s 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' 317s 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' 317s test_attribs_segfault (tests.test_connection.IsolationLevelsTestCase.test_attribs_segfault) ... ok 317s test_encoding (tests.test_connection.IsolationLevelsTestCase.test_encoding) ... ok 317s test_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_isolation_level) ... ok 317s test_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_autocommit) ... ok 317s test_isolation_level_closed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_closed) ... ok 317s test_isolation_level_read_committed (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_read_committed) ... ok 317s test_isolation_level_serializable (tests.test_connection.IsolationLevelsTestCase.test_isolation_level_serializable) ... ok 317s test_set_isolation_level (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level) ... ok 317s test_set_isolation_level_abort (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_abort) ... ok 317s test_set_isolation_level_autocommit (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_autocommit) ... ok 317s test_set_isolation_level_default (tests.test_connection.IsolationLevelsTestCase.test_set_isolation_level_default) ... ok 317s test_setattr_isolation_level_int (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_int) ... ok 317s test_setattr_isolation_level_invalid (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_invalid) ... ok 317s test_setattr_isolation_level_str (tests.test_connection.IsolationLevelsTestCase.test_setattr_isolation_level_str) ... ok 317s test_database_is_a_keyword (tests.test_connection.MakeDsnTestCase.test_database_is_a_keyword) ... ok 317s test_empty_arguments (tests.test_connection.MakeDsnTestCase.test_empty_arguments) ... ok 317s test_empty_param (tests.test_connection.MakeDsnTestCase.test_empty_param) ... ok 317s test_empty_string (tests.test_connection.MakeDsnTestCase.test_empty_string) ... ok 317s test_escape (tests.test_connection.MakeDsnTestCase.test_escape) ... ok 317s test_get_dsn_parameters (tests.test_connection.MakeDsnTestCase.test_get_dsn_parameters) ... ok 317s test_no_dsn_munging (tests.test_connection.MakeDsnTestCase.test_no_dsn_munging) ... ok 317s test_null_args (tests.test_connection.MakeDsnTestCase.test_null_args) ... ok 317s test_params_merging (tests.test_connection.MakeDsnTestCase.test_params_merging) ... ok 317s test_params_validation (tests.test_connection.MakeDsnTestCase.test_params_validation) ... ok 317s test_url_is_cool (tests.test_connection.MakeDsnTestCase.test_url_is_cool) ... ok 317s test_bad_param (tests.test_connection.ParseDsnTestCase.test_bad_param) ... ok 317s test_parse_dsn (tests.test_connection.ParseDsnTestCase.test_parse_dsn) ... ok 317s test_parse_dsn_uri (tests.test_connection.ParseDsnTestCase.test_parse_dsn_uri) ... ok 317s test_str_subclass (tests.test_connection.ParseDsnTestCase.test_str_subclass) ... ok 317s test_unicode_key (tests.test_connection.ParseDsnTestCase.test_unicode_key) ... ok 317s test_unicode_value (tests.test_connection.ParseDsnTestCase.test_unicode_value) ... ok 317s test_leak (tests.test_connection.PasswordLeakTestCase.test_leak) ... ok 317s test_url_leak (tests.test_connection.PasswordLeakTestCase.test_url_leak) ... ok 318s test_bug_551_no_returning (tests.test_connection.SignalTestCase.test_bug_551_no_returning) ... skipped 'slow test' 318s test_bug_551_returning (tests.test_connection.SignalTestCase.test_bug_551_returning) ... skipped 'slow test' 318s test_backend_pid (tests.test_connection.TestConnectionInfo.test_backend_pid) ... ok 318s test_dbname (tests.test_connection.TestConnectionInfo.test_dbname) ... ok 318s test_dsn_parameters (tests.test_connection.TestConnectionInfo.test_dsn_parameters) ... ok 318s test_error_message (tests.test_connection.TestConnectionInfo.test_error_message) ... ok 318s test_host (tests.test_connection.TestConnectionInfo.test_host) ... ok 318s test_host_readonly (tests.test_connection.TestConnectionInfo.test_host_readonly) ... ok 318s test_needs_password (tests.test_connection.TestConnectionInfo.test_needs_password) ... ok 318s test_options (tests.test_connection.TestConnectionInfo.test_options) ... ok 318s test_parameter_status (tests.test_connection.TestConnectionInfo.test_parameter_status) ... ok 318s test_password (tests.test_connection.TestConnectionInfo.test_password) ... ok 318s test_port (tests.test_connection.TestConnectionInfo.test_port) ... ok 318s test_protocol_version (tests.test_connection.TestConnectionInfo.test_protocol_version) ... ok 318s test_server_version (tests.test_connection.TestConnectionInfo.test_server_version) ... ok 318s test_socket (tests.test_connection.TestConnectionInfo.test_socket) ... ok 318s test_ssl_attribute (tests.test_connection.TestConnectionInfo.test_ssl_attribute) ... skipped 'skipped because libpq 160004' 318s test_ssl_in_use (tests.test_connection.TestConnectionInfo.test_ssl_in_use) ... ok 318s test_ssl_not_supported (tests.test_connection.TestConnectionInfo.test_ssl_not_supported) ... skipped 'skipped because libpq 160004' 318s test_status (tests.test_connection.TestConnectionInfo.test_status) ... ok 318s test_transaction_status (tests.test_connection.TestConnectionInfo.test_transaction_status) ... ok 318s test_used_password (tests.test_connection.TestConnectionInfo.test_used_password) ... ok 318s test_user (tests.test_connection.TestConnectionInfo.test_user) ... ok 318s test_bad_types (tests.test_connection.TestEncryptPassword.test_bad_types) ... ok 318s test_encrypt_bad_before_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_before_libpq_10) ... skipped 'skipped because libpq 160004' 318s test_encrypt_bad_libpq_10 (tests.test_connection.TestEncryptPassword.test_encrypt_bad_libpq_10) ... ok 318s test_encrypt_md5 (tests.test_connection.TestEncryptPassword.test_encrypt_md5) ... ok 318s test_encrypt_password_post_9_6 (tests.test_connection.TestEncryptPassword.test_encrypt_password_post_9_6) ... ok 318s test_encrypt_scram (tests.test_connection.TestEncryptPassword.test_encrypt_scram) ... ok 318s test_encrypt_scram_pre_10 (tests.test_connection.TestEncryptPassword.test_encrypt_scram_pre_10) ... skipped 'skipped because libpq 160004' 318s test_encrypt_server (tests.test_connection.TestEncryptPassword.test_encrypt_server) ... ok 318s test_bad_isolation_level (tests.test_connection.TransactionControlTests.test_bad_isolation_level) ... ok 318s test_closed (tests.test_connection.TransactionControlTests.test_closed) ... ok 318s test_idempotence_check (tests.test_connection.TransactionControlTests.test_idempotence_check) ... ok 318s test_mixing_session_attribs (tests.test_connection.TransactionControlTests.test_mixing_session_attribs) ... ok 318s test_not_in_transaction (tests.test_connection.TransactionControlTests.test_not_in_transaction) ... ok 318s test_set_default (tests.test_connection.TransactionControlTests.test_set_default) ... ok 318s test_set_deferrable (tests.test_connection.TransactionControlTests.test_set_deferrable) ... ok 318s test_set_deferrable_error (tests.test_connection.TransactionControlTests.test_set_deferrable_error) ... skipped 'skipped because PostgreSQL 170000' 318s test_set_isolation_level (tests.test_connection.TransactionControlTests.test_set_isolation_level) ... ok 318s test_set_isolation_level_str (tests.test_connection.TransactionControlTests.test_set_isolation_level_str) ... ok 318s test_set_read_only (tests.test_connection.TransactionControlTests.test_set_read_only) ... ok 318s test_setattr_deferrable (tests.test_connection.TransactionControlTests.test_setattr_deferrable) ... ok 318s test_setattr_read_only (tests.test_connection.TransactionControlTests.test_setattr_read_only) ... ok 318s test_copy_bytes (tests.test_copy.CopyTests.test_copy_bytes) ... ok 318s test_copy_expert_file_refcount (tests.test_copy.CopyTests.test_copy_expert_file_refcount) ... ok 318s test_copy_expert_textiobase (tests.test_copy.CopyTests.test_copy_expert_textiobase) ... ok 318s test_copy_from (tests.test_copy.CopyTests.test_copy_from) ... skipped 'slow test' 318s test_copy_from_cols (tests.test_copy.CopyTests.test_copy_from_cols) ... ok 318s test_copy_from_cols_err (tests.test_copy.CopyTests.test_copy_from_cols_err) ... ok 318s test_copy_from_insane_size (tests.test_copy.CopyTests.test_copy_from_insane_size) ... skipped 'slow test' 318s test_copy_from_propagate_error (tests.test_copy.CopyTests.test_copy_from_propagate_error) ... ok 318s test_copy_from_segfault (tests.test_copy.CopyTests.test_copy_from_segfault) ... skipped 'slow test' 318s test_copy_funny_names (tests.test_copy.CopyTests.test_copy_funny_names) ... ok 319s test_copy_no_column_limit (tests.test_copy.CopyTests.test_copy_no_column_limit) ... ok 319s test_copy_query (tests.test_copy.CopyTests.test_copy_query) ... ok 319s test_copy_rowcount (tests.test_copy.CopyTests.test_copy_rowcount) ... ok 319s test_copy_rowcount_error (tests.test_copy.CopyTests.test_copy_rowcount_error) ... ok 319s test_copy_text (tests.test_copy.CopyTests.test_copy_text) ... ok 319s test_copy_to (tests.test_copy.CopyTests.test_copy_to) ... skipped 'slow test' 319s test_copy_to_propagate_error (tests.test_copy.CopyTests.test_copy_to_propagate_error) ... ok 319s test_copy_to_segfault (tests.test_copy.CopyTests.test_copy_to_segfault) ... skipped 'slow test' 319s test_bad_placeholder (tests.test_cursor.CursorTests.test_bad_placeholder) ... ok 319s test_bad_subclass (tests.test_cursor.CursorTests.test_bad_subclass) ... ok 319s test_callproc_badparam (tests.test_cursor.CursorTests.test_callproc_badparam) ... ok 319s test_callproc_dict (tests.test_cursor.CursorTests.test_callproc_dict) ... ok 319s test_cast (tests.test_cursor.CursorTests.test_cast) ... ok 319s test_cast_specificity (tests.test_cursor.CursorTests.test_cast_specificity) ... ok 319s test_close_idempotent (tests.test_cursor.CursorTests.test_close_idempotent) ... ok 319s test_column_refcount (tests.test_cursor.CursorTests.test_column_refcount) ... ok 319s test_description_attribs (tests.test_cursor.CursorTests.test_description_attribs) ... ok 319s test_description_extra_attribs (tests.test_cursor.CursorTests.test_description_extra_attribs) ... ok 319s test_description_slice (tests.test_cursor.CursorTests.test_description_slice) ... ok 319s test_empty_query (tests.test_cursor.CursorTests.test_empty_query) ... ok 319s test_executemany_propagate_exceptions (tests.test_cursor.CursorTests.test_executemany_propagate_exceptions) ... ok 319s test_external_close_async (tests.test_cursor.CursorTests.test_external_close_async) ... ok 319s test_external_close_sync (tests.test_cursor.CursorTests.test_external_close_sync) ... ok 319s test_modify_closed (tests.test_cursor.CursorTests.test_modify_closed) ... ok 319s test_mogrify_decimal_explodes (tests.test_cursor.CursorTests.test_mogrify_decimal_explodes) ... ok 319s test_mogrify_leak_on_multiple_reference (tests.test_cursor.CursorTests.test_mogrify_leak_on_multiple_reference) ... ok 319s test_mogrify_unicode (tests.test_cursor.CursorTests.test_mogrify_unicode) ... ok 319s test_null_name (tests.test_cursor.CursorTests.test_null_name) ... ok 319s test_pgresult_ptr (tests.test_cursor.CursorTests.test_pgresult_ptr) ... ok 319s test_pickle_description (tests.test_cursor.CursorTests.test_pickle_description) ... ok 319s test_rowcount_on_executemany_returning (tests.test_cursor.CursorTests.test_rowcount_on_executemany_returning) ... ok 319s test_weakref (tests.test_cursor.CursorTests.test_weakref) ... ok 319s test_invalid_name (tests.test_cursor.NamedCursorTests.test_invalid_name) ... ok 319s test_iter_named_cursor_default_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_default_itersize) ... ok 319s test_iter_named_cursor_efficient (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_efficient) ... skipped 'slow test' 319s test_iter_named_cursor_itersize (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_itersize) ... ok 319s test_iter_named_cursor_rownumber (tests.test_cursor.NamedCursorTests.test_iter_named_cursor_rownumber) ... ok 319s test_named_cursor_stealing (tests.test_cursor.NamedCursorTests.test_named_cursor_stealing) ... ok 320s test_named_noop_close (tests.test_cursor.NamedCursorTests.test_named_noop_close) ... ok 320s test_not_scrollable (tests.test_cursor.NamedCursorTests.test_not_scrollable) ... ok 320s test_scroll (tests.test_cursor.NamedCursorTests.test_scroll) ... ok 320s test_scroll_named (tests.test_cursor.NamedCursorTests.test_scroll_named) ... ok 320s test_scrollable (tests.test_cursor.NamedCursorTests.test_scrollable) ... ok 320s test_stolen_named_cursor_close (tests.test_cursor.NamedCursorTests.test_stolen_named_cursor_close) ... ok 320s test_withhold (tests.test_cursor.NamedCursorTests.test_withhold) ... ok 320s test_withhold_autocommit (tests.test_cursor.NamedCursorTests.test_withhold_autocommit) ... ok 320s test_withhold_no_begin (tests.test_cursor.NamedCursorTests.test_withhold_no_begin) ... ok 320s test_adapt_date (tests.test_dates.DatetimeTests.test_adapt_date) ... ok 320s test_adapt_datetime (tests.test_dates.DatetimeTests.test_adapt_datetime) ... ok 320s test_adapt_infinity_tz (tests.test_dates.DatetimeTests.test_adapt_infinity_tz) ... ok 320s test_adapt_negative_timedelta (tests.test_dates.DatetimeTests.test_adapt_negative_timedelta) ... ok 320s test_adapt_time (tests.test_dates.DatetimeTests.test_adapt_time) ... ok 320s test_adapt_timedelta (tests.test_dates.DatetimeTests.test_adapt_timedelta) ... ok 320s test_default_tzinfo (tests.test_dates.DatetimeTests.test_default_tzinfo) ... ok 320s test_fotz_tzinfo (tests.test_dates.DatetimeTests.test_fotz_tzinfo) ... ok 320s test_interval_iso_8601_not_supported (tests.test_dates.DatetimeTests.test_interval_iso_8601_not_supported) ... ok 320s test_interval_overflow (tests.test_dates.DatetimeTests.test_interval_overflow) ... ok 320s test_large_interval (tests.test_dates.DatetimeTests.test_large_interval) ... ok 320s test_micros_rounding (tests.test_dates.DatetimeTests.test_micros_rounding) ... ok 320s test_parse_10k_date (tests.test_dates.DatetimeTests.test_parse_10k_date) ... ok 320s test_parse_10k_datetime (tests.test_dates.DatetimeTests.test_parse_10k_datetime) ... ok 320s test_parse_bc_date (tests.test_dates.DatetimeTests.test_parse_bc_date) ... ok 320s test_parse_bc_datetime (tests.test_dates.DatetimeTests.test_parse_bc_datetime) ... ok 320s test_parse_date (tests.test_dates.DatetimeTests.test_parse_date) ... ok 320s test_parse_datetime (tests.test_dates.DatetimeTests.test_parse_datetime) ... ok 320s test_parse_datetime_microseconds (tests.test_dates.DatetimeTests.test_parse_datetime_microseconds) ... ok 320s test_parse_datetime_no_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_no_timezone) ... ok 320s test_parse_datetime_timezone (tests.test_dates.DatetimeTests.test_parse_datetime_timezone) ... ok 320s test_parse_incomplete_date (tests.test_dates.DatetimeTests.test_parse_incomplete_date) ... ok 320s test_parse_incomplete_datetime (tests.test_dates.DatetimeTests.test_parse_incomplete_datetime) ... ok 320s test_parse_incomplete_time (tests.test_dates.DatetimeTests.test_parse_incomplete_time) ... ok 320s test_parse_infinity (tests.test_dates.DatetimeTests.test_parse_infinity) ... ok 320s test_parse_interval (tests.test_dates.DatetimeTests.test_parse_interval) ... ok 320s test_parse_negative_interval (tests.test_dates.DatetimeTests.test_parse_negative_interval) ... ok 320s test_parse_null_date (tests.test_dates.DatetimeTests.test_parse_null_date) ... ok 320s test_parse_null_datetime (tests.test_dates.DatetimeTests.test_parse_null_datetime) ... ok 320s test_parse_null_interval (tests.test_dates.DatetimeTests.test_parse_null_interval) ... ok 320s test_parse_null_time (tests.test_dates.DatetimeTests.test_parse_null_time) ... ok 320s test_parse_time (tests.test_dates.DatetimeTests.test_parse_time) ... ok 320s test_parse_time_microseconds (tests.test_dates.DatetimeTests.test_parse_time_microseconds) ... ok 320s test_parse_time_no_timezone (tests.test_dates.DatetimeTests.test_parse_time_no_timezone) ... ok 320s test_parse_time_timezone (tests.test_dates.DatetimeTests.test_parse_time_timezone) ... ok 320s test_redshift_day (tests.test_dates.DatetimeTests.test_redshift_day) ... ok 320s test_time_24 (tests.test_dates.DatetimeTests.test_time_24) ... ok 321s test_type_roundtrip_date (tests.test_dates.DatetimeTests.test_type_roundtrip_date) ... ok 321s test_type_roundtrip_date_array (tests.test_dates.DatetimeTests.test_type_roundtrip_date_array) ... ok 321s test_type_roundtrip_datetime (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime) ... ok 321s test_type_roundtrip_datetime_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetime_array) ... ok 321s test_type_roundtrip_datetimetz (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz) ... ok 321s test_type_roundtrip_datetimetz_array (tests.test_dates.DatetimeTests.test_type_roundtrip_datetimetz_array) ... ok 321s test_type_roundtrip_interval (tests.test_dates.DatetimeTests.test_type_roundtrip_interval) ... ok 321s test_type_roundtrip_interval_array (tests.test_dates.DatetimeTests.test_type_roundtrip_interval_array) ... ok 321s test_type_roundtrip_time (tests.test_dates.DatetimeTests.test_type_roundtrip_time) ... ok 321s test_type_roundtrip_time_array (tests.test_dates.DatetimeTests.test_type_roundtrip_time_array) ... ok 321s test_type_roundtrip_timetz (tests.test_dates.DatetimeTests.test_type_roundtrip_timetz) ... ok 321s test_init_with_no_args (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_no_args) ... ok 321s test_init_with_timedelta (tests.test_dates.FixedOffsetTimezoneTests.test_init_with_timedelta) ... ok 321s test_instance_caching (tests.test_dates.FixedOffsetTimezoneTests.test_instance_caching) ... ok 321s test_pickle (tests.test_dates.FixedOffsetTimezoneTests.test_pickle) ... ok 321s test_repr_with_name (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_name) ... ok 321s test_repr_with_negative_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_negative_offset) ... ok 321s test_repr_with_positive_offset (tests.test_dates.FixedOffsetTimezoneTests.test_repr_with_positive_offset) ... ok 321s test_date_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_date_value_error_sec_59_99) ... ok 321s test_time_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_time_value_error_sec_59_99) ... ok 321s test_timestamp_value_error_sec_59_99 (tests.test_dates.FromTicksTestCase.test_timestamp_value_error_sec_59_99) ... ok 321s test_ambiguous_names (tests.test_errcodes.ErrocodeTests.test_ambiguous_names) ... ok 321s test_lookup_threadsafe (tests.test_errcodes.ErrocodeTests.test_lookup_threadsafe) ... skipped 'slow test' 321s test_connection_exceptions_backwards_compatibility (tests.test_errors.ErrorsTests.test_connection_exceptions_backwards_compatibility) ... ok 321s test_exception_class (tests.test_errors.ErrorsTests.test_exception_class) ... ok 321s test_exception_class_fallback (tests.test_errors.ErrorsTests.test_exception_class_fallback) ... ok 321s test_has_base_exceptions (tests.test_errors.ErrorsTests.test_has_base_exceptions) ... ok 321s test_lookup (tests.test_errors.ErrorsTests.test_lookup) ... ok 321s testDictCursorRealWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchAll) ... ok 321s testDictCursorRealWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchMany) ... ok 321s testDictCursorRealWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchManyNoarg) ... ok 321s testDictCursorRealWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorFetchOne) ... ok 321s testDictCursorRealWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIter) ... ok 321s testDictCursorRealWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorIterRowNumber) ... ok 321s testDictCursorRealWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorRealWithNamedCursorNotGreedy) ... ok 321s testDictCursorWithPlainCursorRealFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchAll) ... ok 321s testDictCursorWithPlainCursorRealFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchMany) ... ok 321s testDictCursorWithPlainCursorRealFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchManyNoarg) ... ok 321s testDictCursorWithPlainCursorRealFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealFetchOne) ... ok 321s testDictCursorWithPlainCursorRealIter (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIter) ... ok 321s testDictCursorWithPlainCursorRealIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testDictCursorWithPlainCursorRealIterRowNumber) ... ok 321s testPickleRealDictRow (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testPickleRealDictRow) ... ok 321s testRealMeansReal (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.testRealMeansReal) ... ok 321s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_copy) ... ok 321s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_iter_methods) ... ok 321s test_mod (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_mod) ... ok 321s test_order (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_order) ... ok 321s test_pop (tests.test_extras_dictcursor.ExtrasDictCursorRealTests.test_pop) ... ok 321s testDictConnCursorArgs (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictConnCursorArgs) ... ok 321s testDictCursorWithNamedCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchAll) ... ok 321s testDictCursorWithNamedCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchMany) ... ok 321s testDictCursorWithNamedCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchManyNoarg) ... ok 321s testDictCursorWithNamedCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorFetchOne) ... ok 321s testDictCursorWithNamedCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIter) ... ok 321s testDictCursorWithNamedCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorIterRowNumber) ... ok 321s testDictCursorWithNamedCursorNotGreedy (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithNamedCursorNotGreedy) ... ok 321s testDictCursorWithPlainCursorFetchAll (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchAll) ... ok 321s testDictCursorWithPlainCursorFetchMany (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchMany) ... ok 321s testDictCursorWithPlainCursorFetchManyNoarg (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchManyNoarg) ... ok 321s testDictCursorWithPlainCursorFetchOne (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorFetchOne) ... ok 322s testDictCursorWithPlainCursorIter (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIter) ... ok 322s testDictCursorWithPlainCursorIterRowNumber (tests.test_extras_dictcursor.ExtrasDictCursorTests.testDictCursorWithPlainCursorIterRowNumber) ... ok 322s testPickleDictRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testPickleDictRow) ... ok 322s testUpdateRow (tests.test_extras_dictcursor.ExtrasDictCursorTests.testUpdateRow) ... ok 322s test_copy (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_copy) ... ok 322s test_iter_methods (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_iter_methods) ... ok 322s test_order (tests.test_extras_dictcursor.ExtrasDictCursorTests.test_order) ... ok 322s test_bad_col_names (tests.test_extras_dictcursor.NamedTupleCursorTest.test_bad_col_names) ... ok 322s test_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cache) ... ok 322s test_cursor_args (tests.test_extras_dictcursor.NamedTupleCursorTest.test_cursor_args) ... ok 322s test_executemany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_executemany) ... ok 322s test_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchall) ... ok 322s test_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany) ... ok 322s test_fetchmany_noarg (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchmany_noarg) ... ok 322s test_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_fetchone) ... ok 322s test_iter (tests.test_extras_dictcursor.NamedTupleCursorTest.test_iter) ... ok 322s test_max_cache (tests.test_extras_dictcursor.NamedTupleCursorTest.test_max_cache) ... ok 322s test_minimal_generation (tests.test_extras_dictcursor.NamedTupleCursorTest.test_minimal_generation) ... ok 322s test_named (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named) ... ok 322s test_named_fetchall (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchall) ... ok 322s test_named_fetchmany (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchmany) ... ok 322s test_named_fetchone (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_fetchone) ... ok 322s test_named_rownumber (tests.test_extras_dictcursor.NamedTupleCursorTest.test_named_rownumber) ... ok 322s test_no_result_no_surprise (tests.test_extras_dictcursor.NamedTupleCursorTest.test_no_result_no_surprise) ... ok 322s test_nonascii_name (tests.test_extras_dictcursor.NamedTupleCursorTest.test_nonascii_name) ... ok 322s test_not_greedy (tests.test_extras_dictcursor.NamedTupleCursorTest.test_not_greedy) ... ok 322s test_record_updated (tests.test_extras_dictcursor.NamedTupleCursorTest.test_record_updated) ... ok 322s test_composed (tests.test_fast_executemany.TestExecuteBatch.test_composed) ... ok 322s test_empty (tests.test_fast_executemany.TestExecuteBatch.test_empty) ... ok 322s test_many (tests.test_fast_executemany.TestExecuteBatch.test_many) ... ok 323s test_one (tests.test_fast_executemany.TestExecuteBatch.test_one) ... ok 323s test_pages (tests.test_fast_executemany.TestExecuteBatch.test_pages) ... ok 323s test_tuples (tests.test_fast_executemany.TestExecuteBatch.test_tuples) ... ok 323s test_unicode (tests.test_fast_executemany.TestExecuteBatch.test_unicode) ... ok 323s test_composed (tests.test_fast_executemany.TestExecuteValues.test_composed) ... ok 323s test_dicts (tests.test_fast_executemany.TestExecuteValues.test_dicts) ... ok 323s test_empty (tests.test_fast_executemany.TestExecuteValues.test_empty) ... ok 323s test_invalid_sql (tests.test_fast_executemany.TestExecuteValues.test_invalid_sql) ... ok 323s test_many (tests.test_fast_executemany.TestExecuteValues.test_many) ... ok 323s test_one (tests.test_fast_executemany.TestExecuteValues.test_one) ... ok 323s test_pages (tests.test_fast_executemany.TestExecuteValues.test_pages) ... ok 323s test_percent_escape (tests.test_fast_executemany.TestExecuteValues.test_percent_escape) ... ok 323s test_returning (tests.test_fast_executemany.TestExecuteValues.test_returning) ... ok 323s test_tuples (tests.test_fast_executemany.TestExecuteValues.test_tuples) ... ok 323s test_unicode (tests.test_fast_executemany.TestExecuteValues.test_unicode) ... ok 323s test_paginate (tests.test_fast_executemany.TestPaginate.test_paginate) ... ok 323s test_errors_named_cursor (tests.test_green.CallbackErrorTestCase.test_errors_named_cursor) ... ok 323s test_errors_on_connection (tests.test_green.CallbackErrorTestCase.test_errors_on_connection) ... ok 323s test_errors_on_query (tests.test_green.CallbackErrorTestCase.test_errors_on_query) ... ok 323s test_copy_no_hang (tests.test_green.GreenTestCase.test_copy_no_hang) ... ok 323s test_dont_freak_out (tests.test_green.GreenTestCase.test_dont_freak_out) ... ok 323s test_error_in_callback (tests.test_green.GreenTestCase.test_error_in_callback) ... ok 323s test_flush_on_write (tests.test_green.GreenTestCase.test_flush_on_write) ... skipped 'slow test' 323s test_non_block_after_notice (tests.test_green.GreenTestCase.test_non_block_after_notice) ... skipped 'slow test' 323s test_cidr_adapt (tests.test_ipaddress.NetworkingTestCase.test_cidr_adapt) ... ok 323s test_cidr_array_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_array_cast) ... ok 323s test_cidr_cast (tests.test_ipaddress.NetworkingTestCase.test_cidr_cast) ... ok 323s test_inet_adapt (tests.test_ipaddress.NetworkingTestCase.test_inet_adapt) ... ok 323s test_inet_array_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_array_cast) ... ok 323s test_inet_cast (tests.test_ipaddress.NetworkingTestCase.test_inet_cast) ... ok 323s 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" 324s test_seek_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_seek_larger_than_2gb) ... ok 324s test_truncate_larger_than_2gb (tests.test_lobject.LargeObjectNot64Tests.test_truncate_larger_than_2gb) ... ok 324s test_close (tests.test_lobject.LargeObjectTests.test_close) ... ok 324s test_close_after_commit (tests.test_lobject.LargeObjectTests.test_close_after_commit) ... ok 324s test_close_connection_gone (tests.test_lobject.LargeObjectTests.test_close_connection_gone) ... ok 324s test_close_twice (tests.test_lobject.LargeObjectTests.test_close_twice) ... ok 324s test_connection_needed (tests.test_lobject.LargeObjectTests.test_connection_needed) ... ok 324s test_create (tests.test_lobject.LargeObjectTests.test_create) ... ok 324s test_create_with_existing_oid (tests.test_lobject.LargeObjectTests.test_create_with_existing_oid) ... ok 324s test_create_with_oid (tests.test_lobject.LargeObjectTests.test_create_with_oid) ... ok 324s test_export (tests.test_lobject.LargeObjectTests.test_export) ... ok 324s test_export_after_close (tests.test_lobject.LargeObjectTests.test_export_after_close) ... ok 324s test_export_after_commit (tests.test_lobject.LargeObjectTests.test_export_after_commit) ... ok 324s test_factory (tests.test_lobject.LargeObjectTests.test_factory) ... ok 324s test_import (tests.test_lobject.LargeObjectTests.test_import) ... ok 324s test_large_oid (tests.test_lobject.LargeObjectTests.test_large_oid) ... ok 324s test_mode_defaults (tests.test_lobject.LargeObjectTests.test_mode_defaults) ... ok 324s test_open_existing (tests.test_lobject.LargeObjectTests.test_open_existing) ... ok 324s test_open_for_write (tests.test_lobject.LargeObjectTests.test_open_for_write) ... ok 324s test_open_mode_n (tests.test_lobject.LargeObjectTests.test_open_mode_n) ... ok 324s test_open_non_existent (tests.test_lobject.LargeObjectTests.test_open_non_existent) ... ok 324s test_read (tests.test_lobject.LargeObjectTests.test_read) ... ok 324s test_read_after_close (tests.test_lobject.LargeObjectTests.test_read_after_close) ... ok 324s test_read_after_commit (tests.test_lobject.LargeObjectTests.test_read_after_commit) ... ok 324s 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' 324s 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' 324s test_read_binary (tests.test_lobject.LargeObjectTests.test_read_binary) ... ok 324s test_read_large (tests.test_lobject.LargeObjectTests.test_read_large) ... skipped 'slow test' 324s test_read_text (tests.test_lobject.LargeObjectTests.test_read_text) ... ok 324s test_seek_after_close (tests.test_lobject.LargeObjectTests.test_seek_after_close) ... ok 325s test_seek_after_commit (tests.test_lobject.LargeObjectTests.test_seek_after_commit) ... ok 325s test_seek_tell (tests.test_lobject.LargeObjectTests.test_seek_tell) ... ok 325s test_tell_after_close (tests.test_lobject.LargeObjectTests.test_tell_after_close) ... ok 325s test_tell_after_commit (tests.test_lobject.LargeObjectTests.test_tell_after_commit) ... ok 325s test_unlink (tests.test_lobject.LargeObjectTests.test_unlink) ... ok 325s test_unlink_after_close (tests.test_lobject.LargeObjectTests.test_unlink_after_close) ... ok 325s test_unlink_after_commit (tests.test_lobject.LargeObjectTests.test_unlink_after_commit) ... ok 325s test_write (tests.test_lobject.LargeObjectTests.test_write) ... ok 325s test_write_after_close (tests.test_lobject.LargeObjectTests.test_write_after_close) ... ok 325s test_write_after_commit (tests.test_lobject.LargeObjectTests.test_write_after_commit) ... ok 325s test_write_large (tests.test_lobject.LargeObjectTests.test_write_large) ... ok 325s test_truncate (tests.test_lobject.LargeObjectTruncateTests.test_truncate) ... ok 325s test_truncate_after_close (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_close) ... ok 325s test_truncate_after_commit (tests.test_lobject.LargeObjectTruncateTests.test_truncate_after_commit) ... ok 325s test_async (tests.test_module.ConnectTestCase.test_async) ... ok 325s test_dsn (tests.test_module.ConnectTestCase.test_dsn) ... ok 325s test_empty_param (tests.test_module.ConnectTestCase.test_empty_param) ... ok 325s test_escape (tests.test_module.ConnectTestCase.test_escape) ... ok 325s test_factory (tests.test_module.ConnectTestCase.test_factory) ... ok 325s test_generic_keywords (tests.test_module.ConnectTestCase.test_generic_keywords) ... ok 325s test_int_port_param (tests.test_module.ConnectTestCase.test_int_port_param) ... ok 325s test_no_keywords (tests.test_module.ConnectTestCase.test_no_keywords) ... ok 325s test_params_merging (tests.test_module.ConnectTestCase.test_params_merging) ... ok 325s test_supported_keywords (tests.test_module.ConnectTestCase.test_supported_keywords) ... ok 325s test_there_might_be_nothing (tests.test_module.ConnectTestCase.test_there_might_be_nothing) ... ok 325s test_9_3_diagnostics (tests.test_module.ExceptionsTestCase.test_9_3_diagnostics) ... ok 325s test_9_6_diagnostics (tests.test_module.ExceptionsTestCase.test_9_6_diagnostics) ... ok 325s test_attributes (tests.test_module.ExceptionsTestCase.test_attributes) ... ok 325s test_diagnostics_attributes (tests.test_module.ExceptionsTestCase.test_diagnostics_attributes) ... ok 325s test_diagnostics_copy (tests.test_module.ExceptionsTestCase.test_diagnostics_copy) ... ok 325s test_diagnostics_from_commit (tests.test_module.ExceptionsTestCase.test_diagnostics_from_commit) ... ok 325s test_diagnostics_independent (tests.test_module.ExceptionsTestCase.test_diagnostics_independent) ... ok 325s test_diagnostics_life (tests.test_module.ExceptionsTestCase.test_diagnostics_life) ... ok 325s test_diagnostics_values (tests.test_module.ExceptionsTestCase.test_diagnostics_values) ... ok 325s test_pickle (tests.test_module.ExceptionsTestCase.test_pickle) ... ok 325s test_pickle_connection_error (tests.test_module.ExceptionsTestCase.test_pickle_connection_error) ... ok 325s test_import_internal (tests.test_module.TestExtensionModule.test_import_internal) ... skipped 'slow test' 325s test_libpq_version (tests.test_module.TestVersionDiscovery.test_libpq_version) ... ok 325s test_compare (tests.test_notify.NotifiesTests.test_compare) ... ok 325s test_compare_tuple (tests.test_notify.NotifiesTests.test_compare_tuple) ... ok 325s test_hash (tests.test_notify.NotifiesTests.test_hash) ... ok 325s test_many_notifies (tests.test_notify.NotifiesTests.test_many_notifies) ... skipped 'slow test' 325s test_notifies_received_on_execute (tests.test_notify.NotifiesTests.test_notifies_received_on_execute) ... skipped 'slow test' 325s test_notifies_received_on_poll (tests.test_notify.NotifiesTests.test_notifies_received_on_poll) ... skipped 'slow test' 325s test_notify_attributes (tests.test_notify.NotifiesTests.test_notify_attributes) ... skipped 'slow test' 325s test_notify_deque (tests.test_notify.NotifiesTests.test_notify_deque) ... skipped 'slow test' 325s test_notify_init (tests.test_notify.NotifiesTests.test_notify_init) ... ok 325s test_notify_noappend (tests.test_notify.NotifiesTests.test_notify_noappend) ... skipped 'slow test' 325s test_notify_object (tests.test_notify.NotifiesTests.test_notify_object) ... skipped 'slow test' 325s test_notify_payload (tests.test_notify.NotifiesTests.test_notify_payload) ... skipped 'slow test' 325s 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' 325s 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' 325s 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' 325s 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' 325s 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' 325s 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' 325s 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' 325s 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' 325s 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' 325s 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' 325s test_BINARY (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_BINARY) ... ok 325s test_Binary (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Binary) ... ok 325s test_DATETIME (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_DATETIME) ... ok 325s test_Date (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Date) ... ok 325s test_Exceptions (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Exceptions) ... ok 326s test_ExceptionsAsConnectionAttributes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ExceptionsAsConnectionAttributes) ... ok 326s test_NUMBER (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_NUMBER) ... ok 326s test_None (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_None) ... ok 326s test_ROWID (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_ROWID) ... ok 326s test_STRING (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_STRING) ... ok 326s test_Time (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Time) ... ok 326s test_Timestamp (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_Timestamp) ... ok 326s test_apilevel (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_apilevel) ... ok 326s test_arraysize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_arraysize) ... ok 326s test_callproc (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_callproc) ... ok 326s test_close (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_close) ... ok 326s test_commit (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_commit) ... ok 326s test_connect (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_connect) ... ok 326s test_cursor (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor) ... ok 326s test_cursor_isolation (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_cursor_isolation) ... ok 326s test_description (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_description) ... ok 326s test_execute (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_execute) ... ok 326s test_executemany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_executemany) ... ok 326s test_fetchall (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchall) ... ok 326s test_fetchmany (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchmany) ... ok 326s test_fetchone (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_fetchone) ... ok 326s test_mixedfetch (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_mixedfetch) ... ok 326s test_nextset (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_nextset) ... ok 326s test_paramstyle (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_paramstyle) ... ok 326s test_rollback (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rollback) ... ok 326s test_rowcount (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_rowcount) ... ok 326s test_setinputsizes (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setinputsizes) ... ok 326s test_setoutputsize (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize) ... ok 326s test_setoutputsize_basic (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_setoutputsize_basic) ... ok 326s test_threadsafety (tests.test_psycopg2_dbapi20.Psycopg2Tests.test_threadsafety) ... ok 326s test_binary (tests.test_quote.QuotingTestCase.test_binary) ... ok 326s test_bytes (tests.test_quote.QuotingTestCase.test_bytes) ... ok 326s test_koi8 (tests.test_quote.QuotingTestCase.test_koi8) ... ok 326s test_latin1 (tests.test_quote.QuotingTestCase.test_latin1) ... ok 326s test_string (tests.test_quote.QuotingTestCase.test_string) ... ok 326s test_string_null_terminator (tests.test_quote.QuotingTestCase.test_string_null_terminator) ... ok 326s test_unicode (tests.test_quote.QuotingTestCase.test_unicode) ... ok 326s test_identifier (tests.test_quote.TestQuotedIdentifier.test_identifier) ... ok 326s test_unicode_ident (tests.test_quote.TestQuotedIdentifier.test_unicode_ident) ... ok 326s test_encoding_from_conn (tests.test_quote.TestQuotedString.test_encoding_from_conn) ... ok 326s test_adapt_bytes (tests.test_quote.TestStringAdapter.test_adapt_bytes) ... ok 326s test_connection_wins_anyway (tests.test_quote.TestStringAdapter.test_connection_wins_anyway) ... ok 326s test_encoding_default (tests.test_quote.TestStringAdapter.test_encoding_default) ... ok 326s test_encoding_error (tests.test_quote.TestStringAdapter.test_encoding_error) ... ok 326s test_set_encoding (tests.test_quote.TestStringAdapter.test_set_encoding) ... ok 326s test_async_replication (tests.test_replication.AsyncReplicationTest.test_async_replication) ... skipped 'replication tests disabled by default' 326s test_create_replication_slot (tests.test_replication.ReplicationTest.test_create_replication_slot) ... skipped 'replication tests disabled by default' 326s test_datestyle (tests.test_replication.ReplicationTest.test_datestyle) ... skipped 'replication tests disabled by default' 326s test_keepalive (tests.test_replication.ReplicationTest.test_keepalive) ... skipped 'replication tests disabled by default' 327s test_logical_replication_connection (tests.test_replication.ReplicationTest.test_logical_replication_connection) ... skipped 'replication tests disabled by default' 327s test_physical_replication_connection (tests.test_replication.ReplicationTest.test_physical_replication_connection) ... skipped 'replication tests disabled by default' 327s test_start_and_recover_from_error (tests.test_replication.ReplicationTest.test_start_and_recover_from_error) ... skipped 'replication tests disabled by default' 327s test_start_on_missing_replication_slot (tests.test_replication.ReplicationTest.test_start_on_missing_replication_slot) ... skipped 'replication tests disabled by default' 327s test_start_replication_expert_sql (tests.test_replication.ReplicationTest.test_start_replication_expert_sql) ... skipped 'replication tests disabled by default' 327s test_stop_replication (tests.test_replication.ReplicationTest.test_stop_replication) ... skipped 'replication tests disabled by default' 327s test_class (tests.test_sql.ComposedTest.test_class) ... ok 327s test_eq (tests.test_sql.ComposedTest.test_eq) ... ok 327s test_iter (tests.test_sql.ComposedTest.test_iter) ... ok 327s test_join (tests.test_sql.ComposedTest.test_join) ... ok 327s test_repr (tests.test_sql.ComposedTest.test_repr) ... ok 327s test_seq (tests.test_sql.ComposedTest.test_seq) ... ok 327s test_sum (tests.test_sql.ComposedTest.test_sum) ... ok 327s test_sum_inplace (tests.test_sql.ComposedTest.test_sum_inplace) ... ok 327s test_as_str (tests.test_sql.IdentifierTests.test_as_str) ... ok 327s test_class (tests.test_sql.IdentifierTests.test_class) ... ok 327s test_eq (tests.test_sql.IdentifierTests.test_eq) ... ok 327s test_init (tests.test_sql.IdentifierTests.test_init) ... ok 327s test_join (tests.test_sql.IdentifierTests.test_join) ... ok 327s test_repr (tests.test_sql.IdentifierTests.test_repr) ... ok 327s test_strings (tests.test_sql.IdentifierTests.test_strings) ... ok 327s test_class (tests.test_sql.LiteralTests.test_class) ... ok 327s test_eq (tests.test_sql.LiteralTests.test_eq) ... ok 327s test_init (tests.test_sql.LiteralTests.test_init) ... ok 327s test_must_be_adaptable (tests.test_sql.LiteralTests.test_must_be_adaptable) ... ok 327s test_repr (tests.test_sql.LiteralTests.test_repr) ... ok 327s test_wrapped (tests.test_sql.LiteralTests.test_wrapped) ... ok 327s test_bad_name (tests.test_sql.PlaceholderTest.test_bad_name) ... ok 327s test_class (tests.test_sql.PlaceholderTest.test_class) ... ok 327s test_eq (tests.test_sql.PlaceholderTest.test_eq) ... ok 327s test_name (tests.test_sql.PlaceholderTest.test_name) ... ok 327s test_repr (tests.test_sql.PlaceholderTest.test_repr) ... ok 327s test_repr_name (tests.test_sql.PlaceholderTest.test_repr_name) ... ok 327s test_class (tests.test_sql.SQLTests.test_class) ... ok 327s test_eq (tests.test_sql.SQLTests.test_eq) ... ok 327s test_init (tests.test_sql.SQLTests.test_init) ... ok 327s test_join (tests.test_sql.SQLTests.test_join) ... ok 327s test_multiply (tests.test_sql.SQLTests.test_multiply) ... ok 327s test_repr (tests.test_sql.SQLTests.test_repr) ... ok 327s test_string (tests.test_sql.SQLTests.test_string) ... ok 327s test_sum (tests.test_sql.SQLTests.test_sum) ... ok 327s test_sum_inplace (tests.test_sql.SQLTests.test_sum_inplace) ... ok 327s test_braces_escape (tests.test_sql.SqlFormatTests.test_braces_escape) ... ok 327s test_compose_bad_args_type (tests.test_sql.SqlFormatTests.test_compose_bad_args_type) ... ok 327s test_compose_badnargs (tests.test_sql.SqlFormatTests.test_compose_badnargs) ... ok 327s test_compose_badnargs_auto (tests.test_sql.SqlFormatTests.test_compose_badnargs_auto) ... ok 327s test_compose_empty (tests.test_sql.SqlFormatTests.test_compose_empty) ... ok 327s test_compose_literal (tests.test_sql.SqlFormatTests.test_compose_literal) ... ok 327s test_copy (tests.test_sql.SqlFormatTests.test_copy) ... ok 327s test_dict (tests.test_sql.SqlFormatTests.test_dict) ... ok 327s test_execute (tests.test_sql.SqlFormatTests.test_execute) ... ok 327s test_executemany (tests.test_sql.SqlFormatTests.test_executemany) ... ok 327s test_must_be_adaptable (tests.test_sql.SqlFormatTests.test_must_be_adaptable) ... ok 327s test_must_be_composable (tests.test_sql.SqlFormatTests.test_must_be_composable) ... ok 327s test_no_modifiers (tests.test_sql.SqlFormatTests.test_no_modifiers) ... ok 327s test_percent_escape (tests.test_sql.SqlFormatTests.test_percent_escape) ... ok 327s test_pos (tests.test_sql.SqlFormatTests.test_pos) ... ok 327s test_pos_spec (tests.test_sql.SqlFormatTests.test_pos_spec) ... ok 327s test_default (tests.test_sql.ValuesTest.test_default) ... ok 327s test_null (tests.test_sql.ValuesTest.test_null) ... ok 327s test_deadlock (tests.test_transaction.DeadlockSerializationTests.test_deadlock) ... skipped 'slow test' 327s test_serialisation_failure (tests.test_transaction.DeadlockSerializationTests.test_serialisation_failure) ... skipped 'slow test' 327s test_statement_timeout (tests.test_transaction.QueryCancellationTests.test_statement_timeout) ... ok 327s test_commit (tests.test_transaction.TransactionTests.test_commit) ... ok 327s test_failed_commit (tests.test_transaction.TransactionTests.test_failed_commit) ... ok 327s test_rollback (tests.test_transaction.TransactionTests.test_rollback) ... ok 327s test_adapt_most_specific (tests.test_types_basic.AdaptSubclassTest.test_adapt_most_specific) ... ok 327s test_adapt_subtype (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype) ... ok 327s test_adapt_subtype_3 (tests.test_types_basic.AdaptSubclassTest.test_adapt_subtype_3) ... ok 327s test_conform_subclass_precedence (tests.test_types_basic.AdaptSubclassTest.test_conform_subclass_precedence) ... ok 327s test_blank (tests.test_types_basic.ByteaParserTest.test_blank) ... ok 327s test_blank_hex (tests.test_types_basic.ByteaParserTest.test_blank_hex) ... ok 327s test_escaped_mixed (tests.test_types_basic.ByteaParserTest.test_escaped_mixed) ... ok 327s test_full_escaped_octal (tests.test_types_basic.ByteaParserTest.test_full_escaped_octal) ... ok 327s test_full_hex (tests.test_types_basic.ByteaParserTest.test_full_hex) ... ok 327s test_full_hex_upper (tests.test_types_basic.ByteaParserTest.test_full_hex_upper) ... ok 327s test_null (tests.test_types_basic.ByteaParserTest.test_null) ... ok 327s testAdaptBytearray (tests.test_types_basic.TypesBasicTests.testAdaptBytearray) ... ok 327s testAdaptMemoryview (tests.test_types_basic.TypesBasicTests.testAdaptMemoryview) ... ok 327s testArray (tests.test_types_basic.TypesBasicTests.testArray) ... ok 327s testArrayEscape (tests.test_types_basic.TypesBasicTests.testArrayEscape) ... ok 327s testArrayMalformed (tests.test_types_basic.TypesBasicTests.testArrayMalformed) ... ok 327s testArrayOfNulls (tests.test_types_basic.TypesBasicTests.testArrayOfNulls) ... ok 327s testBinary (tests.test_types_basic.TypesBasicTests.testBinary) ... ok 327s testBinaryEmptyString (tests.test_types_basic.TypesBasicTests.testBinaryEmptyString) ... ok 327s testBinaryNone (tests.test_types_basic.TypesBasicTests.testBinaryNone) ... ok 327s testBinaryRoundTrip (tests.test_types_basic.TypesBasicTests.testBinaryRoundTrip) ... ok 327s testBoolean (tests.test_types_basic.TypesBasicTests.testBoolean) ... ok 327s testByteaHexCheckFalsePositive (tests.test_types_basic.TypesBasicTests.testByteaHexCheckFalsePositive) ... ok 327s testBytesArray (tests.test_types_basic.TypesBasicTests.testBytesArray) ... ok 327s testDecimal (tests.test_types_basic.TypesBasicTests.testDecimal) ... ok 327s testEmptyArray (tests.test_types_basic.TypesBasicTests.testEmptyArray) ... ok 327s testEmptyArrayNoCast (tests.test_types_basic.TypesBasicTests.testEmptyArrayNoCast) ... ok 327s testEmptyArrayRegression (tests.test_types_basic.TypesBasicTests.testEmptyArrayRegression) ... ok 327s testFloatInf (tests.test_types_basic.TypesBasicTests.testFloatInf) ... ok 327s testFloatNan (tests.test_types_basic.TypesBasicTests.testFloatNan) ... ok 327s testGenericArray (tests.test_types_basic.TypesBasicTests.testGenericArray) ... ok 327s testGenericArrayNull (tests.test_types_basic.TypesBasicTests.testGenericArrayNull) ... ok 327s testIntEnum (tests.test_types_basic.TypesBasicTests.testIntEnum) ... ok 328s testNegNumber (tests.test_types_basic.TypesBasicTests.testNegNumber) ... ok 328s testNestedArrays (tests.test_types_basic.TypesBasicTests.testNestedArrays) ... ok 328s testNestedEmptyArray (tests.test_types_basic.TypesBasicTests.testNestedEmptyArray) ... ok 328s testNetworkArray (tests.test_types_basic.TypesBasicTests.testNetworkArray) ... ok 328s testNumber (tests.test_types_basic.TypesBasicTests.testNumber) ... ok 328s testQuoting (tests.test_types_basic.TypesBasicTests.testQuoting) ... ok 328s testTextArray (tests.test_types_basic.TypesBasicTests.testTextArray) ... ok 328s testTypeRoundtripBytes (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytes) ... ok 328s testTypeRoundtripBytesArray (tests.test_types_basic.TypesBasicTests.testTypeRoundtripBytesArray) ... ok 328s testUnicode (tests.test_types_basic.TypesBasicTests.testUnicode) ... ok 328s testUnicodeArray (tests.test_types_basic.TypesBasicTests.testUnicodeArray) ... ok 328s test_cast_composite (tests.test_types_extras.AdaptTypeTestCase.test_cast_composite) ... ok 328s test_cast_nested (tests.test_types_extras.AdaptTypeTestCase.test_cast_nested) ... ok 328s test_composite_array (tests.test_types_extras.AdaptTypeTestCase.test_composite_array) ... ok 328s test_composite_namespace (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace) ... ok 328s test_composite_namespace_path (tests.test_types_extras.AdaptTypeTestCase.test_composite_namespace_path) ... ok 328s test_composite_not_found (tests.test_types_extras.AdaptTypeTestCase.test_composite_not_found) ... ok 328s test_composite_weird_name (tests.test_types_extras.AdaptTypeTestCase.test_composite_weird_name) ... ok 328s test_empty_string (tests.test_types_extras.AdaptTypeTestCase.test_empty_string) ... ok 328s test_from_tables (tests.test_types_extras.AdaptTypeTestCase.test_from_tables) ... skipped 'slow test' 328s test_non_dbapi_connection (tests.test_types_extras.AdaptTypeTestCase.test_non_dbapi_connection) ... ok 328s test_none_fast_path (tests.test_types_extras.AdaptTypeTestCase.test_none_fast_path) ... ok 328s test_none_in_record (tests.test_types_extras.AdaptTypeTestCase.test_none_in_record) ... ok 328s test_register_globally (tests.test_types_extras.AdaptTypeTestCase.test_register_globally) ... ok 328s test_register_on_connection (tests.test_types_extras.AdaptTypeTestCase.test_register_on_connection) ... ok 328s test_register_on_cursor (tests.test_types_extras.AdaptTypeTestCase.test_register_on_cursor) ... ok 328s test_subclass (tests.test_types_extras.AdaptTypeTestCase.test_subclass) ... ok 328s test_tokenization (tests.test_types_extras.AdaptTypeTestCase.test_tokenization) ... ok 328s test_wrong_schema (tests.test_types_extras.AdaptTypeTestCase.test_wrong_schema) ... ok 328s test_adapt_8 (tests.test_types_extras.HstoreTestCase.test_adapt_8) ... skipped 'skipping dict adaptation with PG pre-9 syntax' 328s test_adapt_9 (tests.test_types_extras.HstoreTestCase.test_adapt_9) ... ok 328s test_array_cast (tests.test_types_extras.HstoreTestCase.test_array_cast) ... skipped 'hstore not available in test database' 328s test_array_cast_oid (tests.test_types_extras.HstoreTestCase.test_array_cast_oid) ... skipped 'hstore not available in test database' 328s test_non_dbapi_connection (tests.test_types_extras.HstoreTestCase.test_non_dbapi_connection) ... skipped 'hstore not available in test database' 328s test_oid (tests.test_types_extras.HstoreTestCase.test_oid) ... skipped 'hstore not available in test database' 328s test_parse (tests.test_types_extras.HstoreTestCase.test_parse) ... ok 328s test_register_conn (tests.test_types_extras.HstoreTestCase.test_register_conn) ... skipped 'hstore not available in test database' 328s test_register_curs (tests.test_types_extras.HstoreTestCase.test_register_curs) ... skipped 'hstore not available in test database' 328s test_register_globally (tests.test_types_extras.HstoreTestCase.test_register_globally) ... skipped 'hstore not available in test database' 328s test_roundtrip (tests.test_types_extras.HstoreTestCase.test_roundtrip) ... skipped 'hstore not available in test database' 328s test_roundtrip_array (tests.test_types_extras.HstoreTestCase.test_roundtrip_array) ... skipped 'hstore not available in test database' 328s test_adapt (tests.test_types_extras.JsonTestCase.test_adapt) ... ok 328s test_adapt_dumps (tests.test_types_extras.JsonTestCase.test_adapt_dumps) ... ok 329s test_adapt_subclass (tests.test_types_extras.JsonTestCase.test_adapt_subclass) ... ok 329s test_default_cast (tests.test_types_extras.JsonTestCase.test_default_cast) ... ok 329s test_loads (tests.test_types_extras.JsonTestCase.test_loads) ... ok 329s test_no_array_oid (tests.test_types_extras.JsonTestCase.test_no_array_oid) ... ok 329s test_no_conn_curs (tests.test_types_extras.JsonTestCase.test_no_conn_curs) ... ok 329s test_null (tests.test_types_extras.JsonTestCase.test_null) ... ok 329s test_register_default (tests.test_types_extras.JsonTestCase.test_register_default) ... ok 329s test_register_globally (tests.test_types_extras.JsonTestCase.test_register_globally) ... ok 329s test_register_on_connection (tests.test_types_extras.JsonTestCase.test_register_on_connection) ... ok 329s test_register_on_cursor (tests.test_types_extras.JsonTestCase.test_register_on_cursor) ... ok 329s test_register_on_dict (tests.test_types_extras.JsonTestCase.test_register_on_dict) ... ok 329s test_scs (tests.test_types_extras.JsonTestCase.test_scs) ... ok 329s test_str (tests.test_types_extras.JsonTestCase.test_str) ... ok 329s test_type_not_available (tests.test_types_extras.JsonTestCase.test_type_not_available) ... skipped 'json available in test database' 329s test_default_cast (tests.test_types_extras.JsonbTestCase.test_default_cast) ... ok 329s test_loads (tests.test_types_extras.JsonbTestCase.test_loads) ... ok 329s test_null (tests.test_types_extras.JsonbTestCase.test_null) ... ok 329s test_register_default (tests.test_types_extras.JsonbTestCase.test_register_default) ... ok 329s test_register_globally (tests.test_types_extras.JsonbTestCase.test_register_globally) ... ok 329s test_register_on_connection (tests.test_types_extras.JsonbTestCase.test_register_on_connection) ... ok 329s test_register_on_cursor (tests.test_types_extras.JsonbTestCase.test_register_on_cursor) ... ok 329s test_adapt_date_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_date_range) ... ok 329s test_adapt_number_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_number_range) ... ok 329s test_adapt_numeric_range (tests.test_types_extras.RangeCasterTestCase.test_adapt_numeric_range) ... ok 329s test_cast_date (tests.test_types_extras.RangeCasterTestCase.test_cast_date) ... ok 329s test_cast_empty (tests.test_types_extras.RangeCasterTestCase.test_cast_empty) ... ok 329s test_cast_inf (tests.test_types_extras.RangeCasterTestCase.test_cast_inf) ... ok 329s test_cast_null (tests.test_types_extras.RangeCasterTestCase.test_cast_null) ... ok 329s test_cast_numbers (tests.test_types_extras.RangeCasterTestCase.test_cast_numbers) ... ok 329s test_cast_timestamp (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamp) ... ok 329s test_cast_timestamptz (tests.test_types_extras.RangeCasterTestCase.test_cast_timestamptz) ... ok 329s test_rang_weird_name (tests.test_types_extras.RangeCasterTestCase.test_rang_weird_name) ... ok 329s test_range_escaping (tests.test_types_extras.RangeCasterTestCase.test_range_escaping) ... ok 329s test_range_not_found (tests.test_types_extras.RangeCasterTestCase.test_range_not_found) ... ok 329s test_register_range_adapter (tests.test_types_extras.RangeCasterTestCase.test_register_range_adapter) ... ok 329s test_schema_range (tests.test_types_extras.RangeCasterTestCase.test_schema_range) ... ok 329s test_bad_bounds (tests.test_types_extras.RangeTestCase.test_bad_bounds) ... ok 329s test_bounds (tests.test_types_extras.RangeTestCase.test_bounds) ... ok 329s test_empty (tests.test_types_extras.RangeTestCase.test_empty) ... ok 329s test_eq_hash (tests.test_types_extras.RangeTestCase.test_eq_hash) ... ok 329s test_eq_subclass (tests.test_types_extras.RangeTestCase.test_eq_subclass) ... ok 329s test_eq_wrong_type (tests.test_types_extras.RangeTestCase.test_eq_wrong_type) ... ok 329s test_ge_ordering (tests.test_types_extras.RangeTestCase.test_ge_ordering) ... ok 329s test_gt_ordering (tests.test_types_extras.RangeTestCase.test_gt_ordering) ... ok 329s test_in (tests.test_types_extras.RangeTestCase.test_in) ... ok 329s test_keywords (tests.test_types_extras.RangeTestCase.test_keywords) ... ok 329s test_le_ordering (tests.test_types_extras.RangeTestCase.test_le_ordering) ... ok 329s test_lt_ordering (tests.test_types_extras.RangeTestCase.test_lt_ordering) ... ok 329s test_nobounds (tests.test_types_extras.RangeTestCase.test_nobounds) ... ok 329s test_nonzero (tests.test_types_extras.RangeTestCase.test_nonzero) ... ok 329s test_noparam (tests.test_types_extras.RangeTestCase.test_noparam) ... ok 329s test_pickling (tests.test_types_extras.RangeTestCase.test_pickling) ... ok 329s test_str (tests.test_types_extras.RangeTestCase.test_str) 329s Range types should have a short and readable ``str`` implementation. ... ok 329s test_str_datetime (tests.test_types_extras.RangeTestCase.test_str_datetime) 329s Date-Time ranges should return a human-readable string as well on ... ok 329s testINET (tests.test_types_extras.TypesExtrasTests.testINET) ... ok 329s testINETARRAY (tests.test_types_extras.TypesExtrasTests.testINETARRAY) ... ok 329s testUUID (tests.test_types_extras.TypesExtrasTests.testUUID) ... ok 329s testUUIDARRAY (tests.test_types_extras.TypesExtrasTests.testUUIDARRAY) ... ok 329s test_adapt_fail (tests.test_types_extras.TypesExtrasTests.test_adapt_fail) ... ok 329s test_inet_conform (tests.test_types_extras.TypesExtrasTests.test_inet_conform) ... ok 329s test_point_array (tests.test_types_extras.TypesExtrasTests.test_point_array) ... ok 329s test_cant_reenter (tests.test_with.WithConnectionTestCase.test_cant_reenter) ... ok 330s test_subclass_commit (tests.test_with.WithConnectionTestCase.test_subclass_commit) ... ok 330s test_subclass_rollback (tests.test_with.WithConnectionTestCase.test_subclass_rollback) ... ok 330s test_with_autocommit (tests.test_with.WithConnectionTestCase.test_with_autocommit) ... ok 330s test_with_autocommit_pgerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pgerror) ... ok 330s test_with_autocommit_pyerror (tests.test_with.WithConnectionTestCase.test_with_autocommit_pyerror) ... ok 330s test_with_closed (tests.test_with.WithConnectionTestCase.test_with_closed) ... ok 330s test_with_connect_idiom (tests.test_with.WithConnectionTestCase.test_with_connect_idiom) ... ok 330s test_with_error_db (tests.test_with.WithConnectionTestCase.test_with_error_db) ... ok 330s test_with_error_python (tests.test_with.WithConnectionTestCase.test_with_error_python) ... ok 330s test_with_ok (tests.test_with.WithConnectionTestCase.test_with_ok) ... ok 330s test_exception_swallow (tests.test_with.WithCursorTestCase.test_exception_swallow) ... ok 330s test_named_with_noop (tests.test_with.WithCursorTestCase.test_named_with_noop) ... ok 330s test_subclass (tests.test_with.WithCursorTestCase.test_subclass) ... ok 330s test_with_error (tests.test_with.WithCursorTestCase.test_with_error) ... ok 330s test_with_ok (tests.test_with.WithCursorTestCase.test_with_ok) ... ok 330s 330s ---------------------------------------------------------------------- 330s Ran 742 tests in 15.464s 330s 330s OK (skipped=94) 330s Dropping cluster 17/regress ... 330s autopkgtest [03:13:42]: test unittest: -----------------------] 334s autopkgtest [03:13:46]: test unittest: - - - - - - - - - - results - - - - - - - - - - 334s unittest PASS 338s autopkgtest [03:13:50]: @@@@@@@@@@@@@@@@@@@@ summary 338s unittest PASS