>>> py3-psycopg: Building community/py3-psycopg 3.3.3-r0 (using abuild 3.16.0-r0) started Mon, 16 Mar 2026 08:25:34 +0000 >>> py3-psycopg: Validating /home/buildozer/aports/community/py3-psycopg/APKBUILD... >>> py3-psycopg: Analyzing dependencies... >>> py3-psycopg: Installing for build: build-base py3-typing-extensions cython libpq-dev py3-gpep517 py3-setuptools py3-tomli py3-wheel python3-dev py3-pytest py3-anyio ( 1/52) Installing libbz2 (1.0.8-r6) ( 2/52) Installing libffi (3.5.2-r0) ( 3/52) Installing gdbm (1.26-r0) ( 4/52) Installing xz-libs (5.8.2-r0) ( 5/52) Installing mpdecimal (4.0.1-r0) ( 6/52) Installing libpanelw (6.6_p20251231-r0) ( 7/52) Installing sqlite-libs (3.51.2-r1) ( 8/52) Installing python3 (3.12.12-r0) ( 9/52) Installing python3-pycache-pyc0 (3.12.12-r0) (10/52) Installing pyc (3.12.12-r0) (11/52) Installing py3-typing-extensions-pyc (4.15.0-r0) (12/52) Installing python3-pyc (3.12.12-r0) (13/52) Installing py3-typing-extensions (4.15.0-r0) (14/52) Installing cython (3.2.4-r0) (15/52) Installing cython-pyc (3.2.4-r0) (16/52) Installing libpq (18.3-r0) (17/52) Installing openssl-dev (3.5.5-r0) (18/52) Installing libpq-dev (18.3-r0) (19/52) Installing py3-installer (0.7.0-r2) (20/52) Installing py3-installer-pyc (0.7.0-r2) (21/52) Installing py3-gpep517 (19-r1) (22/52) Installing py3-gpep517-pyc (19-r1) (23/52) Installing py3-parsing (3.3.2-r0) (24/52) Installing py3-parsing-pyc (3.3.2-r0) (25/52) Installing py3-packaging (26.0-r0) (26/52) Installing py3-packaging-pyc (26.0-r0) (27/52) Installing py3-setuptools (82.0.1-r0) (28/52) Installing py3-setuptools-pyc (82.0.1-r0) (29/52) Installing py3-tomli (2.4.0-r0) (30/52) Installing py3-tomli-pyc (2.4.0-r0) (31/52) Installing py3-wheel (0.46.3-r0) (32/52) Installing py3-wheel-pyc (0.46.3-r0) (33/52) Installing python3-dev (3.12.12-r0) (34/52) Installing py3-iniconfig (2.3.0-r0) (35/52) Installing py3-iniconfig-pyc (2.3.0-r0) (36/52) Installing py3-pluggy (1.6.0-r0) (37/52) Installing py3-pluggy-pyc (1.6.0-r0) (38/52) Installing py3-py (1.11.0-r4) (39/52) Installing py3-py-pyc (1.11.0-r4) (40/52) Installing py3-pygments (2.19.2-r0) (41/52) Installing py3-pygments-pyc (2.19.2-r0) (42/52) Installing py3-pytest (9.0.2-r0) (43/52) Installing py3-pytest-pyc (9.0.2-r0) (44/52) Installing py3-idna (3.11-r0) (45/52) Installing py3-idna-pyc (3.11-r0) (46/52) Installing py3-curio (1.6-r3) (47/52) Installing py3-curio-pyc (1.6-r3) (48/52) Installing py3-sniffio (1.3.1-r1) (49/52) Installing py3-sniffio-pyc (1.3.1-r1) (50/52) Installing py3-anyio (4.12.1-r0) (51/52) Installing py3-anyio-pyc (4.12.1-r0) (52/52) Installing .makedepends-py3-psycopg (20260316.082535) Executing busybox-1.37.0-r31.trigger OK: 398.3 MiB in 156 packages >>> py3-psycopg: Cleaning up srcdir >>> py3-psycopg: Cleaning up pkgdir >>> py3-psycopg: Cleaning up tmpdir >>> py3-psycopg: Fetching https://distfiles.alpinelinux.org/distfiles/edge/psycopg-3.3.3.tar.gz /var/cache/distfiles/edge/psycopg-3.3.3.tar.gz: OK >>> py3-psycopg: Fetching https://distfiles.alpinelinux.org/distfiles/edge/psycopg-3.3.3.tar.gz /var/cache/distfiles/edge/psycopg-3.3.3.tar.gz: OK >>> py3-psycopg: Unpacking /var/cache/distfiles/edge/psycopg-3.3.3.tar.gz... 2026-03-16 08:25:37,216 gpep517 INFO Building wheel via backend setuptools.build_meta 2026-03-16 08:25:37,361 root INFO running bdist_wheel 2026-03-16 08:25:37,377 root INFO running build 2026-03-16 08:25:37,377 root INFO running build_py 2026-03-16 08:25:37,381 root INFO creating build/lib/psycopg 2026-03-16 08:25:37,381 root INFO copying psycopg/__init__.py -> build/lib/psycopg 2026-03-16 08:25:37,382 root INFO copying psycopg/abc.py -> build/lib/psycopg 2026-03-16 08:25:37,382 root INFO copying psycopg/_py_transformer.py -> build/lib/psycopg 2026-03-16 08:25:37,382 root INFO copying psycopg/cursor.py -> build/lib/psycopg 2026-03-16 08:25:37,383 root INFO copying psycopg/_cursor_base.py -> build/lib/psycopg 2026-03-16 08:25:37,383 root INFO copying psycopg/_column.py -> build/lib/psycopg 2026-03-16 08:25:37,383 root INFO copying psycopg/_acompat.py -> build/lib/psycopg 2026-03-16 08:25:37,384 root INFO copying psycopg/_server_cursor_async.py -> build/lib/psycopg 2026-03-16 08:25:37,384 root INFO copying psycopg/_cmodule.py -> build/lib/psycopg 2026-03-16 08:25:37,384 root INFO copying psycopg/_server_cursor_base.py -> build/lib/psycopg 2026-03-16 08:25:37,384 root INFO copying psycopg/generators.py -> build/lib/psycopg 2026-03-16 08:25:37,385 root INFO copying psycopg/_dns.py -> build/lib/psycopg 2026-03-16 08:25:37,385 root INFO copying psycopg/adapt.py -> build/lib/psycopg 2026-03-16 08:25:37,385 root INFO copying psycopg/_preparing.py -> build/lib/psycopg 2026-03-16 08:25:37,386 root INFO copying psycopg/version.py -> build/lib/psycopg 2026-03-16 08:25:37,386 root INFO copying psycopg/_oids.py -> build/lib/psycopg 2026-03-16 08:25:37,386 root INFO copying psycopg/_pipeline.py -> build/lib/psycopg 2026-03-16 08:25:37,386 root INFO copying psycopg/_wrappers.py -> build/lib/psycopg 2026-03-16 08:25:37,387 root INFO copying psycopg/_encodings.py -> build/lib/psycopg 2026-03-16 08:25:37,387 root INFO copying psycopg/_conninfo_attempts.py -> build/lib/psycopg 2026-03-16 08:25:37,387 root INFO copying psycopg/_queries.py -> build/lib/psycopg 2026-03-16 08:25:37,387 root INFO copying psycopg/_conninfo_attempts_async.py -> build/lib/psycopg 2026-03-16 08:25:37,388 root INFO copying psycopg/_adapters_map.py -> build/lib/psycopg 2026-03-16 08:25:37,388 root INFO copying psycopg/conninfo.py -> build/lib/psycopg 2026-03-16 08:25:37,388 root INFO copying psycopg/_conninfo_utils.py -> build/lib/psycopg 2026-03-16 08:25:37,388 root INFO copying psycopg/_tpc.py -> build/lib/psycopg 2026-03-16 08:25:37,389 root INFO copying psycopg/connection.py -> build/lib/psycopg 2026-03-16 08:25:37,389 root INFO copying psycopg/sql.py -> build/lib/psycopg 2026-03-16 08:25:37,389 root INFO copying psycopg/connection_async.py -> build/lib/psycopg 2026-03-16 08:25:37,390 root INFO copying psycopg/_pipeline_async.py -> build/lib/psycopg 2026-03-16 08:25:37,390 root INFO copying psycopg/transaction.py -> build/lib/psycopg 2026-03-16 08:25:37,390 root INFO copying psycopg/_tz.py -> build/lib/psycopg 2026-03-16 08:25:37,390 root INFO copying psycopg/_typemod.py -> build/lib/psycopg 2026-03-16 08:25:37,391 root INFO copying psycopg/dbapi20.py -> build/lib/psycopg 2026-03-16 08:25:37,391 root INFO copying psycopg/_copy.py -> build/lib/psycopg 2026-03-16 08:25:37,391 root INFO copying psycopg/copy.py -> build/lib/psycopg 2026-03-16 08:25:37,391 root INFO copying psycopg/_capabilities.py -> build/lib/psycopg 2026-03-16 08:25:37,392 root INFO copying psycopg/_struct.py -> build/lib/psycopg 2026-03-16 08:25:37,392 root INFO copying psycopg/_compat.py -> build/lib/psycopg 2026-03-16 08:25:37,392 root INFO copying psycopg/_enums.py -> build/lib/psycopg 2026-03-16 08:25:37,392 root INFO copying psycopg/_connection_base.py -> build/lib/psycopg 2026-03-16 08:25:37,393 root INFO copying psycopg/errors.py -> build/lib/psycopg 2026-03-16 08:25:37,393 root INFO copying psycopg/_copy_base.py -> build/lib/psycopg 2026-03-16 08:25:37,393 root INFO copying psycopg/_transformer.py -> build/lib/psycopg 2026-03-16 08:25:37,394 root INFO copying psycopg/client_cursor.py -> build/lib/psycopg 2026-03-16 08:25:37,394 root INFO copying psycopg/postgres.py -> build/lib/psycopg 2026-03-16 08:25:37,394 root INFO copying psycopg/_server_cursor.py -> build/lib/psycopg 2026-03-16 08:25:37,394 root INFO copying psycopg/_tstrings.py -> build/lib/psycopg 2026-03-16 08:25:37,395 root INFO copying psycopg/rows.py -> build/lib/psycopg 2026-03-16 08:25:37,395 root INFO copying psycopg/waiting.py -> build/lib/psycopg 2026-03-16 08:25:37,395 root INFO copying psycopg/_pipeline_base.py -> build/lib/psycopg 2026-03-16 08:25:37,395 root INFO copying psycopg/cursor_async.py -> build/lib/psycopg 2026-03-16 08:25:37,396 root INFO copying psycopg/_copy_async.py -> build/lib/psycopg 2026-03-16 08:25:37,396 root INFO copying psycopg/_connection_info.py -> build/lib/psycopg 2026-03-16 08:25:37,396 root INFO copying psycopg/_typeinfo.py -> build/lib/psycopg 2026-03-16 08:25:37,396 root INFO copying psycopg/raw_cursor.py -> build/lib/psycopg 2026-03-16 08:25:37,397 root INFO creating build/lib/psycopg/crdb 2026-03-16 08:25:37,397 root INFO copying psycopg/crdb/__init__.py -> build/lib/psycopg/crdb 2026-03-16 08:25:37,397 root INFO copying psycopg/crdb/_types.py -> build/lib/psycopg/crdb 2026-03-16 08:25:37,397 root INFO copying psycopg/crdb/connection.py -> build/lib/psycopg/crdb 2026-03-16 08:25:37,398 root INFO creating build/lib/psycopg/types 2026-03-16 08:25:37,398 root INFO copying psycopg/types/__init__.py -> build/lib/psycopg/types 2026-03-16 08:25:37,398 root INFO copying psycopg/types/datetime.py -> build/lib/psycopg/types 2026-03-16 08:25:37,399 root INFO copying psycopg/types/hstore.py -> build/lib/psycopg/types 2026-03-16 08:25:37,399 root INFO copying psycopg/types/none.py -> build/lib/psycopg/types 2026-03-16 08:25:37,399 root INFO copying psycopg/types/composite.py -> build/lib/psycopg/types 2026-03-16 08:25:37,399 root INFO copying psycopg/types/bool.py -> build/lib/psycopg/types 2026-03-16 08:25:37,400 root INFO copying psycopg/types/numpy.py -> build/lib/psycopg/types 2026-03-16 08:25:37,400 root INFO copying psycopg/types/shapely.py -> build/lib/psycopg/types 2026-03-16 08:25:37,400 root INFO copying psycopg/types/string.py -> build/lib/psycopg/types 2026-03-16 08:25:37,400 root INFO copying psycopg/types/enum.py -> build/lib/psycopg/types 2026-03-16 08:25:37,401 root INFO copying psycopg/types/json.py -> build/lib/psycopg/types 2026-03-16 08:25:37,401 root INFO copying psycopg/types/range.py -> build/lib/psycopg/types 2026-03-16 08:25:37,401 root INFO copying psycopg/types/array.py -> build/lib/psycopg/types 2026-03-16 08:25:37,401 root INFO copying psycopg/types/uuid.py -> build/lib/psycopg/types 2026-03-16 08:25:37,401 root INFO copying psycopg/types/net.py -> build/lib/psycopg/types 2026-03-16 08:25:37,402 root INFO copying psycopg/types/multirange.py -> build/lib/psycopg/types 2026-03-16 08:25:37,402 root INFO copying psycopg/types/numeric.py -> build/lib/psycopg/types 2026-03-16 08:25:37,402 root INFO creating build/lib/psycopg/pq 2026-03-16 08:25:37,403 root INFO copying psycopg/pq/__init__.py -> build/lib/psycopg/pq 2026-03-16 08:25:37,403 root INFO copying psycopg/pq/abc.py -> build/lib/psycopg/pq 2026-03-16 08:25:37,403 root INFO copying psycopg/pq/pq_ctypes.py -> build/lib/psycopg/pq 2026-03-16 08:25:37,403 root INFO copying psycopg/pq/_pq_ctypes.py -> build/lib/psycopg/pq 2026-03-16 08:25:37,404 root INFO copying psycopg/pq/misc.py -> build/lib/psycopg/pq 2026-03-16 08:25:37,404 root INFO copying psycopg/pq/_enums.py -> build/lib/psycopg/pq 2026-03-16 08:25:37,404 root INFO copying psycopg/pq/_debug.py -> build/lib/psycopg/pq 2026-03-16 08:25:37,404 root INFO running egg_info 2026-03-16 08:25:37,408 root INFO creating psycopg.egg-info 2026-03-16 08:25:37,408 root INFO writing psycopg.egg-info/PKG-INFO 2026-03-16 08:25:37,412 root INFO writing dependency_links to psycopg.egg-info/dependency_links.txt 2026-03-16 08:25:37,414 root INFO writing requirements to psycopg.egg-info/requires.txt 2026-03-16 08:25:37,414 root INFO writing top-level names to psycopg.egg-info/top_level.txt 2026-03-16 08:25:37,414 root INFO writing manifest file 'psycopg.egg-info/SOURCES.txt' 2026-03-16 08:25:37,421 root INFO reading manifest file 'psycopg.egg-info/SOURCES.txt' 2026-03-16 08:25:37,421 root INFO adding license file 'LICENSE.txt' 2026-03-16 08:25:37,423 root INFO writing manifest file 'psycopg.egg-info/SOURCES.txt' 2026-03-16 08:25:37,424 root INFO copying psycopg/py.typed -> build/lib/psycopg 2026-03-16 08:25:37,425 root INFO copying psycopg/pq/_pq_ctypes.pyi -> build/lib/psycopg/pq 2026-03-16 08:25:37,432 root INFO installing to build/bdist.linux-armv8l/wheel 2026-03-16 08:25:37,433 root INFO running install 2026-03-16 08:25:37,444 root INFO running install_lib 2026-03-16 08:25:37,448 root INFO creating build/bdist.linux-armv8l/wheel 2026-03-16 08:25:37,448 root INFO creating build/bdist.linux-armv8l/wheel/psycopg 2026-03-16 08:25:37,448 root INFO copying build/lib/psycopg/__init__.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,449 root INFO creating build/bdist.linux-armv8l/wheel/psycopg/crdb 2026-03-16 08:25:37,449 root INFO copying build/lib/psycopg/crdb/__init__.py -> build/bdist.linux-armv8l/wheel/./psycopg/crdb 2026-03-16 08:25:37,449 root INFO copying build/lib/psycopg/crdb/_types.py -> build/bdist.linux-armv8l/wheel/./psycopg/crdb 2026-03-16 08:25:37,449 root INFO copying build/lib/psycopg/crdb/connection.py -> build/bdist.linux-armv8l/wheel/./psycopg/crdb 2026-03-16 08:25:37,449 root INFO copying build/lib/psycopg/abc.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,450 root INFO copying build/lib/psycopg/_py_transformer.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,450 root INFO copying build/lib/psycopg/cursor.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,450 root INFO copying build/lib/psycopg/_cursor_base.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,450 root INFO copying build/lib/psycopg/_column.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,450 root INFO copying build/lib/psycopg/_acompat.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,451 root INFO copying build/lib/psycopg/_server_cursor_async.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,451 root INFO copying build/lib/psycopg/_cmodule.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,451 root INFO copying build/lib/psycopg/_server_cursor_base.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,451 root INFO copying build/lib/psycopg/generators.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,451 root INFO copying build/lib/psycopg/_dns.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,452 root INFO creating build/bdist.linux-armv8l/wheel/psycopg/types 2026-03-16 08:25:37,452 root INFO copying build/lib/psycopg/types/__init__.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,452 root INFO copying build/lib/psycopg/types/datetime.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,452 root INFO copying build/lib/psycopg/types/hstore.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,452 root INFO copying build/lib/psycopg/types/none.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,453 root INFO copying build/lib/psycopg/types/composite.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,453 root INFO copying build/lib/psycopg/types/bool.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,453 root INFO copying build/lib/psycopg/types/numpy.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,453 root INFO copying build/lib/psycopg/types/shapely.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,453 root INFO copying build/lib/psycopg/types/string.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,454 root INFO copying build/lib/psycopg/types/enum.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,454 root INFO copying build/lib/psycopg/types/json.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,454 root INFO copying build/lib/psycopg/types/range.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,454 root INFO copying build/lib/psycopg/types/array.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,454 root INFO copying build/lib/psycopg/types/uuid.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,455 root INFO copying build/lib/psycopg/types/net.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,455 root INFO copying build/lib/psycopg/types/multirange.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,455 root INFO copying build/lib/psycopg/types/numeric.py -> build/bdist.linux-armv8l/wheel/./psycopg/types 2026-03-16 08:25:37,455 root INFO copying build/lib/psycopg/adapt.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,455 root INFO copying build/lib/psycopg/_preparing.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,456 root INFO copying build/lib/psycopg/version.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,456 root INFO copying build/lib/psycopg/_oids.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,456 root INFO copying build/lib/psycopg/_pipeline.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,456 root INFO copying build/lib/psycopg/_wrappers.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,456 root INFO copying build/lib/psycopg/_encodings.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,456 root INFO copying build/lib/psycopg/_conninfo_attempts.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,457 root INFO copying build/lib/psycopg/_queries.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,457 root INFO copying build/lib/psycopg/_conninfo_attempts_async.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,457 root INFO copying build/lib/psycopg/_adapters_map.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,457 root INFO copying build/lib/psycopg/conninfo.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,457 root INFO copying build/lib/psycopg/_conninfo_utils.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,457 root INFO copying build/lib/psycopg/_tpc.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,458 root INFO copying build/lib/psycopg/connection.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,458 root INFO copying build/lib/psycopg/sql.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,458 root INFO copying build/lib/psycopg/connection_async.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,458 root INFO copying build/lib/psycopg/_pipeline_async.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,458 root INFO copying build/lib/psycopg/transaction.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,459 root INFO copying build/lib/psycopg/_tz.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,459 root INFO copying build/lib/psycopg/_typemod.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,459 root INFO copying build/lib/psycopg/dbapi20.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,459 root INFO copying build/lib/psycopg/_copy.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,459 root INFO copying build/lib/psycopg/copy.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,460 root INFO copying build/lib/psycopg/_capabilities.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,460 root INFO copying build/lib/psycopg/_struct.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,460 root INFO copying build/lib/psycopg/_compat.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,460 root INFO copying build/lib/psycopg/_enums.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,460 root INFO copying build/lib/psycopg/_connection_base.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,460 root INFO copying build/lib/psycopg/errors.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,461 root INFO copying build/lib/psycopg/_copy_base.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,461 root INFO creating build/bdist.linux-armv8l/wheel/psycopg/pq 2026-03-16 08:25:37,461 root INFO copying build/lib/psycopg/pq/__init__.py -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,461 root INFO copying build/lib/psycopg/pq/abc.py -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,462 root INFO copying build/lib/psycopg/pq/pq_ctypes.py -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,462 root INFO copying build/lib/psycopg/pq/_pq_ctypes.py -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,462 root INFO copying build/lib/psycopg/pq/_pq_ctypes.pyi -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,462 root INFO copying build/lib/psycopg/pq/misc.py -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,463 root INFO copying build/lib/psycopg/pq/_enums.py -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,463 root INFO copying build/lib/psycopg/pq/_debug.py -> build/bdist.linux-armv8l/wheel/./psycopg/pq 2026-03-16 08:25:37,463 root INFO copying build/lib/psycopg/py.typed -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,463 root INFO copying build/lib/psycopg/_transformer.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,463 root INFO copying build/lib/psycopg/client_cursor.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,463 root INFO copying build/lib/psycopg/postgres.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,464 root INFO copying build/lib/psycopg/_server_cursor.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,464 root INFO copying build/lib/psycopg/_tstrings.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,464 root INFO copying build/lib/psycopg/rows.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,464 root INFO copying build/lib/psycopg/waiting.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,464 root INFO copying build/lib/psycopg/_pipeline_base.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,465 root INFO copying build/lib/psycopg/cursor_async.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,465 root INFO copying build/lib/psycopg/_copy_async.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,465 root INFO copying build/lib/psycopg/_connection_info.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,465 root INFO copying build/lib/psycopg/_typeinfo.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,465 root INFO copying build/lib/psycopg/raw_cursor.py -> build/bdist.linux-armv8l/wheel/./psycopg 2026-03-16 08:25:37,466 root INFO running install_egg_info 2026-03-16 08:25:37,469 root INFO Copying psycopg.egg-info to build/bdist.linux-armv8l/wheel/./psycopg-3.3.3-py3.12.egg-info 2026-03-16 08:25:37,470 root INFO running install_scripts 2026-03-16 08:25:37,471 root INFO creating build/bdist.linux-armv8l/wheel/psycopg-3.3.3.dist-info/WHEEL 2026-03-16 08:25:37,472 wheel INFO creating '/home/buildozer/aports/community/py3-psycopg/src/psycopg-3.3.3/psycopg/.dist/.tmp-_0q3zp7b/psycopg-3.3.3-py3-none-any.whl' and adding 'build/bdist.linux-armv8l/wheel' to it 2026-03-16 08:25:37,472 wheel INFO adding 'psycopg/__init__.py' 2026-03-16 08:25:37,473 wheel INFO adding 'psycopg/_acompat.py' 2026-03-16 08:25:37,473 wheel INFO adding 'psycopg/_adapters_map.py' 2026-03-16 08:25:37,473 wheel INFO adding 'psycopg/_capabilities.py' 2026-03-16 08:25:37,473 wheel INFO adding 'psycopg/_cmodule.py' 2026-03-16 08:25:37,473 wheel INFO adding 'psycopg/_column.py' 2026-03-16 08:25:37,474 wheel INFO adding 'psycopg/_compat.py' 2026-03-16 08:25:37,474 wheel INFO adding 'psycopg/_connection_base.py' 2026-03-16 08:25:37,474 wheel INFO adding 'psycopg/_connection_info.py' 2026-03-16 08:25:37,474 wheel INFO adding 'psycopg/_conninfo_attempts.py' 2026-03-16 08:25:37,475 wheel INFO adding 'psycopg/_conninfo_attempts_async.py' 2026-03-16 08:25:37,475 wheel INFO adding 'psycopg/_conninfo_utils.py' 2026-03-16 08:25:37,475 wheel INFO adding 'psycopg/_copy.py' 2026-03-16 08:25:37,475 wheel INFO adding 'psycopg/_copy_async.py' 2026-03-16 08:25:37,475 wheel INFO adding 'psycopg/_copy_base.py' 2026-03-16 08:25:37,476 wheel INFO adding 'psycopg/_cursor_base.py' 2026-03-16 08:25:37,476 wheel INFO adding 'psycopg/_dns.py' 2026-03-16 08:25:37,476 wheel INFO adding 'psycopg/_encodings.py' 2026-03-16 08:25:37,476 wheel INFO adding 'psycopg/_enums.py' 2026-03-16 08:25:37,477 wheel INFO adding 'psycopg/_oids.py' 2026-03-16 08:25:37,477 wheel INFO adding 'psycopg/_pipeline.py' 2026-03-16 08:25:37,477 wheel INFO adding 'psycopg/_pipeline_async.py' 2026-03-16 08:25:37,477 wheel INFO adding 'psycopg/_pipeline_base.py' 2026-03-16 08:25:37,477 wheel INFO adding 'psycopg/_preparing.py' 2026-03-16 08:25:37,478 wheel INFO adding 'psycopg/_py_transformer.py' 2026-03-16 08:25:37,478 wheel INFO adding 'psycopg/_queries.py' 2026-03-16 08:25:37,478 wheel INFO adding 'psycopg/_server_cursor.py' 2026-03-16 08:25:37,478 wheel INFO adding 'psycopg/_server_cursor_async.py' 2026-03-16 08:25:37,478 wheel INFO adding 'psycopg/_server_cursor_base.py' 2026-03-16 08:25:37,479 wheel INFO adding 'psycopg/_struct.py' 2026-03-16 08:25:37,479 wheel INFO adding 'psycopg/_tpc.py' 2026-03-16 08:25:37,479 wheel INFO adding 'psycopg/_transformer.py' 2026-03-16 08:25:37,479 wheel INFO adding 'psycopg/_tstrings.py' 2026-03-16 08:25:37,479 wheel INFO adding 'psycopg/_typeinfo.py' 2026-03-16 08:25:37,480 wheel INFO adding 'psycopg/_typemod.py' 2026-03-16 08:25:37,480 wheel INFO adding 'psycopg/_tz.py' 2026-03-16 08:25:37,480 wheel INFO adding 'psycopg/_wrappers.py' 2026-03-16 08:25:37,480 wheel INFO adding 'psycopg/abc.py' 2026-03-16 08:25:37,480 wheel INFO adding 'psycopg/adapt.py' 2026-03-16 08:25:37,481 wheel INFO adding 'psycopg/client_cursor.py' 2026-03-16 08:25:37,481 wheel INFO adding 'psycopg/connection.py' 2026-03-16 08:25:37,481 wheel INFO adding 'psycopg/connection_async.py' 2026-03-16 08:25:37,481 wheel INFO adding 'psycopg/conninfo.py' 2026-03-16 08:25:37,481 wheel INFO adding 'psycopg/copy.py' 2026-03-16 08:25:37,482 wheel INFO adding 'psycopg/cursor.py' 2026-03-16 08:25:37,482 wheel INFO adding 'psycopg/cursor_async.py' 2026-03-16 08:25:37,482 wheel INFO adding 'psycopg/dbapi20.py' 2026-03-16 08:25:37,482 wheel INFO adding 'psycopg/errors.py' 2026-03-16 08:25:37,483 wheel INFO adding 'psycopg/generators.py' 2026-03-16 08:25:37,483 wheel INFO adding 'psycopg/postgres.py' 2026-03-16 08:25:37,483 wheel INFO adding 'psycopg/py.typed' 2026-03-16 08:25:37,483 wheel INFO adding 'psycopg/raw_cursor.py' 2026-03-16 08:25:37,483 wheel INFO adding 'psycopg/rows.py' 2026-03-16 08:25:37,484 wheel INFO adding 'psycopg/sql.py' 2026-03-16 08:25:37,484 wheel INFO adding 'psycopg/transaction.py' 2026-03-16 08:25:37,484 wheel INFO adding 'psycopg/version.py' 2026-03-16 08:25:37,484 wheel INFO adding 'psycopg/waiting.py' 2026-03-16 08:25:37,485 wheel INFO adding 'psycopg/crdb/__init__.py' 2026-03-16 08:25:37,485 wheel INFO adding 'psycopg/crdb/_types.py' 2026-03-16 08:25:37,485 wheel INFO adding 'psycopg/crdb/connection.py' 2026-03-16 08:25:37,485 wheel INFO adding 'psycopg/pq/__init__.py' 2026-03-16 08:25:37,486 wheel INFO adding 'psycopg/pq/_debug.py' 2026-03-16 08:25:37,486 wheel INFO adding 'psycopg/pq/_enums.py' 2026-03-16 08:25:37,486 wheel INFO adding 'psycopg/pq/_pq_ctypes.py' 2026-03-16 08:25:37,486 wheel INFO adding 'psycopg/pq/_pq_ctypes.pyi' 2026-03-16 08:25:37,486 wheel INFO adding 'psycopg/pq/abc.py' 2026-03-16 08:25:37,487 wheel INFO adding 'psycopg/pq/misc.py' 2026-03-16 08:25:37,487 wheel INFO adding 'psycopg/pq/pq_ctypes.py' 2026-03-16 08:25:37,487 wheel INFO adding 'psycopg/types/__init__.py' 2026-03-16 08:25:37,488 wheel INFO adding 'psycopg/types/array.py' 2026-03-16 08:25:37,488 wheel INFO adding 'psycopg/types/bool.py' 2026-03-16 08:25:37,488 wheel INFO adding 'psycopg/types/composite.py' 2026-03-16 08:25:37,488 wheel INFO adding 'psycopg/types/datetime.py' 2026-03-16 08:25:37,488 wheel INFO adding 'psycopg/types/enum.py' 2026-03-16 08:25:37,489 wheel INFO adding 'psycopg/types/hstore.py' 2026-03-16 08:25:37,489 wheel INFO adding 'psycopg/types/json.py' 2026-03-16 08:25:37,489 wheel INFO adding 'psycopg/types/multirange.py' 2026-03-16 08:25:37,489 wheel INFO adding 'psycopg/types/net.py' 2026-03-16 08:25:37,490 wheel INFO adding 'psycopg/types/none.py' 2026-03-16 08:25:37,490 wheel INFO adding 'psycopg/types/numeric.py' 2026-03-16 08:25:37,490 wheel INFO adding 'psycopg/types/numpy.py' 2026-03-16 08:25:37,490 wheel INFO adding 'psycopg/types/range.py' 2026-03-16 08:25:37,490 wheel INFO adding 'psycopg/types/shapely.py' 2026-03-16 08:25:37,491 wheel INFO adding 'psycopg/types/string.py' 2026-03-16 08:25:37,491 wheel INFO adding 'psycopg/types/uuid.py' 2026-03-16 08:25:37,491 wheel INFO adding 'psycopg-3.3.3.dist-info/licenses/LICENSE.txt' 2026-03-16 08:25:37,492 wheel INFO adding 'psycopg-3.3.3.dist-info/METADATA' 2026-03-16 08:25:37,492 wheel INFO adding 'psycopg-3.3.3.dist-info/WHEEL' 2026-03-16 08:25:37,492 wheel INFO adding 'psycopg-3.3.3.dist-info/top_level.txt' 2026-03-16 08:25:37,492 wheel INFO adding 'psycopg-3.3.3.dist-info/RECORD' 2026-03-16 08:25:37,493 root INFO removing build/bdist.linux-armv8l/wheel 2026-03-16 08:25:37,495 gpep517 INFO The backend produced .dist/psycopg-3.3.3-py3-none-any.whl psycopg-3.3.3-py3-none-any.whl 2026-03-16 08:25:37,801 gpep517 INFO Building wheel via backend cython_backend /usr/lib/python3.12/site-packages/setuptools/config/pyprojecttoml.py:72: _ExperimentalConfiguration: `[tool.setuptools.ext-modules]` in `pyproject.toml` is still *experimental* and likely to change in future releases. config = read_configuration(filepath, True, ignore_option_errors, dist) 2026-03-16 08:25:37,936 root INFO running bdist_wheel 2026-03-16 08:25:37,948 root INFO running build 2026-03-16 08:25:37,949 root INFO running build_py 2026-03-16 08:25:37,952 root INFO creating build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:37,952 root INFO copying psycopg_c/__init__.py -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:37,953 root INFO copying psycopg_c/version.py -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:37,953 root INFO copying psycopg_c/_uuid.py -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:37,954 root INFO running egg_info 2026-03-16 08:25:37,957 root INFO creating psycopg_c.egg-info 2026-03-16 08:25:37,957 root INFO writing psycopg_c.egg-info/PKG-INFO 2026-03-16 08:25:37,957 root INFO writing dependency_links to psycopg_c.egg-info/dependency_links.txt 2026-03-16 08:25:37,958 root INFO writing top-level names to psycopg_c.egg-info/top_level.txt 2026-03-16 08:25:37,958 root INFO writing manifest file 'psycopg_c.egg-info/SOURCES.txt' warning: psycopg_c/_psycopg/adapt.pyx:64:28: Unknown type declaration 'Buffer' in annotation, ignoring warning: psycopg_c/types/string.pyx:217:28: Unknown type declaration 'Buffer' in annotation, ignoring Compiling psycopg_c/_psycopg.pyx because it changed. Compiling psycopg_c/pq.pyx because it changed. [1/2] Cythonizing psycopg_c/_psycopg.pyx [2/2] Cythonizing psycopg_c/pq.pyx 2026-03-16 08:25:42,964 root INFO reading manifest file 'psycopg_c.egg-info/SOURCES.txt' 2026-03-16 08:25:42,965 root INFO reading manifest template 'MANIFEST.in' 2026-03-16 08:25:42,965 root INFO adding license file 'LICENSE.txt' 2026-03-16 08:25:42,966 root INFO writing manifest file 'psycopg_c.egg-info/SOURCES.txt' 2026-03-16 08:25:42,968 root INFO copying psycopg_c/_psycopg.c -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:42,976 root INFO copying psycopg_c/_psycopg.pyi -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:42,976 root INFO copying psycopg_c/pq.c -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:42,979 root INFO copying psycopg_c/pq.pxd -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:42,980 root INFO copying psycopg_c/py.typed -> build/lib.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:42,980 root INFO creating build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg 2026-03-16 08:25:42,980 root INFO copying psycopg_c/_psycopg/__init__.pxd -> build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg 2026-03-16 08:25:42,980 root INFO copying psycopg_c/_psycopg/oids.pxd -> build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg 2026-03-16 08:25:42,981 root INFO copying psycopg_c/_psycopg/endian.pxd -> build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg 2026-03-16 08:25:42,981 root INFO creating build/lib.linux-armv8l-cpython-312/psycopg_c/pq 2026-03-16 08:25:42,981 root INFO copying psycopg_c/pq/__init__.pxd -> build/lib.linux-armv8l-cpython-312/psycopg_c/pq 2026-03-16 08:25:42,981 root INFO copying psycopg_c/pq/libpq.pxd -> build/lib.linux-armv8l-cpython-312/psycopg_c/pq 2026-03-16 08:25:42,982 root INFO creating build/lib.linux-armv8l-cpython-312/psycopg_c/types 2026-03-16 08:25:42,982 root INFO copying psycopg_c/types/numutils.c -> build/lib.linux-armv8l-cpython-312/psycopg_c/types 2026-03-16 08:25:42,983 root INFO running build_ext 2026-03-16 08:25:42,985 root INFO building 'psycopg_c._psycopg' extension 2026-03-16 08:25:42,985 root INFO creating build/temp.linux-armv8l-cpython-312/psycopg_c 2026-03-16 08:25:42,985 root INFO creating build/temp.linux-armv8l-cpython-312/psycopg_c/types 2026-03-16 08:25:42,985 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/postgresql -I/usr/include/python3.12 -c psycopg_c/_psycopg.c -o build/temp.linux-armv8l-cpython-312/psycopg_c/_psycopg.o 2026-03-16 08:26:04,184 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/postgresql -I/usr/include/python3.12 -c psycopg_c/types/numutils.c -o build/temp.linux-armv8l-cpython-312/psycopg_c/types/numutils.o 2026-03-16 08:26:04,349 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-armv8l-cpython-312/psycopg_c/_psycopg.o build/temp.linux-armv8l-cpython-312/psycopg_c/types/numutils.o -L/usr/lib -L/usr/lib -lpq -o build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg.cpython-312-arm-linux-musleabihf.so 2026-03-16 08:26:04,374 root INFO building 'psycopg_c.pq' extension 2026-03-16 08:26:04,374 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/postgresql -I/usr/include/python3.12 -c psycopg_c/pq.c -o build/temp.linux-armv8l-cpython-312/psycopg_c/pq.o psycopg_c/pq.c: In function '__pyx_pf_9psycopg_c_2pq_6PGconn_10pgconn_ptr___get__': psycopg_c/pq.c:5099:26: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 5099 | __pyx_v_ptr = ((PY_LONG_LONG)((void *)__pyx_v_self->_pgconn_ptr)); | ^ psycopg_c/pq.c: In function '__pyx_pf_9psycopg_c_2pq_8PGresult_12pgresult_ptr___get__': psycopg_c/pq.c:21485:49: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 21485 | __pyx_t_2 = __Pyx_PyLong_From_PY_LONG_LONG(((PY_LONG_LONG)((void *)__pyx_v_self->_pgresult_ptr))); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 41, __pyx_L1_error) | ^ 2026-03-16 08:26:13,661 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-armv8l-cpython-312/psycopg_c/pq.o -L/usr/lib -L/usr/lib -lpq -o build/lib.linux-armv8l-cpython-312/psycopg_c/pq.cpython-312-arm-linux-musleabihf.so 2026-03-16 08:26:13,688 root INFO installing to build/bdist.linux-armv8l/wheel 2026-03-16 08:26:13,688 root INFO running install 2026-03-16 08:26:13,699 root INFO running install_lib 2026-03-16 08:26:13,702 root INFO creating build/bdist.linux-armv8l/wheel 2026-03-16 08:26:13,703 root INFO creating build/bdist.linux-armv8l/wheel/psycopg_c 2026-03-16 08:26:13,703 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/__init__.py -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,703 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg.pyi -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,703 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg.c -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,711 root INFO creating build/bdist.linux-armv8l/wheel/psycopg_c/types 2026-03-16 08:26:13,711 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/types/numutils.c -> build/bdist.linux-armv8l/wheel/./psycopg_c/types 2026-03-16 08:26:13,711 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/pq.c -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,715 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/version.py -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,715 root INFO creating build/bdist.linux-armv8l/wheel/psycopg_c/_psycopg 2026-03-16 08:26:13,715 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg/__init__.pxd -> build/bdist.linux-armv8l/wheel/./psycopg_c/_psycopg 2026-03-16 08:26:13,715 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg/oids.pxd -> build/bdist.linux-armv8l/wheel/./psycopg_c/_psycopg 2026-03-16 08:26:13,716 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg/endian.pxd -> build/bdist.linux-armv8l/wheel/./psycopg_c/_psycopg 2026-03-16 08:26:13,716 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/_uuid.py -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,716 root INFO creating build/bdist.linux-armv8l/wheel/psycopg_c/pq 2026-03-16 08:26:13,716 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/pq/__init__.pxd -> build/bdist.linux-armv8l/wheel/./psycopg_c/pq 2026-03-16 08:26:13,716 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/pq/libpq.pxd -> build/bdist.linux-armv8l/wheel/./psycopg_c/pq 2026-03-16 08:26:13,717 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/py.typed -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,717 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/pq.cpython-312-arm-linux-musleabihf.so -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,717 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/_psycopg.cpython-312-arm-linux-musleabihf.so -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,718 root INFO copying build/lib.linux-armv8l-cpython-312/psycopg_c/pq.pxd -> build/bdist.linux-armv8l/wheel/./psycopg_c 2026-03-16 08:26:13,719 root INFO running install_egg_info 2026-03-16 08:26:13,722 root INFO Copying psycopg_c.egg-info to build/bdist.linux-armv8l/wheel/./psycopg_c-3.3.3-py3.12.egg-info 2026-03-16 08:26:13,723 root INFO running install_scripts 2026-03-16 08:26:13,730 root INFO creating build/bdist.linux-armv8l/wheel/psycopg_c-3.3.3.dist-info/WHEEL 2026-03-16 08:26:13,731 wheel INFO creating '/home/buildozer/aports/community/py3-psycopg/src/psycopg-3.3.3/psycopg_c/.dist/.tmp-oglbj6lu/psycopg_c-3.3.3-cp312-cp312-linux_armv8l.whl' and adding 'build/bdist.linux-armv8l/wheel' to it 2026-03-16 08:26:13,731 wheel INFO adding 'psycopg_c/__init__.py' 2026-03-16 08:26:13,741 wheel INFO adding 'psycopg_c/_psycopg.c' 2026-03-16 08:26:13,745 wheel INFO adding 'psycopg_c/_psycopg.cpython-312-arm-linux-musleabihf.so' 2026-03-16 08:26:13,746 wheel INFO adding 'psycopg_c/_psycopg.pyi' 2026-03-16 08:26:13,746 wheel INFO adding 'psycopg_c/_uuid.py' 2026-03-16 08:26:13,751 wheel INFO adding 'psycopg_c/pq.c' 2026-03-16 08:26:13,753 wheel INFO adding 'psycopg_c/pq.cpython-312-arm-linux-musleabihf.so' 2026-03-16 08:26:13,753 wheel INFO adding 'psycopg_c/pq.pxd' 2026-03-16 08:26:13,753 wheel INFO adding 'psycopg_c/py.typed' 2026-03-16 08:26:13,754 wheel INFO adding 'psycopg_c/version.py' 2026-03-16 08:26:13,754 wheel INFO adding 'psycopg_c/_psycopg/__init__.pxd' 2026-03-16 08:26:13,754 wheel INFO adding 'psycopg_c/_psycopg/endian.pxd' 2026-03-16 08:26:13,754 wheel INFO adding 'psycopg_c/_psycopg/oids.pxd' 2026-03-16 08:26:13,754 wheel INFO adding 'psycopg_c/pq/__init__.pxd' 2026-03-16 08:26:13,755 wheel INFO adding 'psycopg_c/pq/libpq.pxd' 2026-03-16 08:26:13,755 wheel INFO adding 'psycopg_c/types/numutils.c' 2026-03-16 08:26:13,755 wheel INFO adding 'psycopg_c-3.3.3.dist-info/licenses/LICENSE.txt' 2026-03-16 08:26:13,755 wheel INFO adding 'psycopg_c-3.3.3.dist-info/METADATA' 2026-03-16 08:26:13,756 wheel INFO adding 'psycopg_c-3.3.3.dist-info/WHEEL' 2026-03-16 08:26:13,756 wheel INFO adding 'psycopg_c-3.3.3.dist-info/top_level.txt' 2026-03-16 08:26:13,756 wheel INFO adding 'psycopg_c-3.3.3.dist-info/RECORD' 2026-03-16 08:26:13,756 root INFO removing build/bdist.linux-armv8l/wheel 2026-03-16 08:26:13,759 gpep517 INFO The backend produced .dist/psycopg_c-3.3.3-cp312-cp312-linux_armv8l.whl psycopg_c-3.3.3-cp312-cp312-linux_armv8l.whl 2026-03-16 08:26:14,353 gpep517 INFO Building wheel via backend setuptools.build_meta 2026-03-16 08:26:14,485 root INFO running bdist_wheel 2026-03-16 08:26:14,499 root INFO running build 2026-03-16 08:26:14,499 root INFO running build_py 2026-03-16 08:26:14,503 root INFO creating build/lib/psycopg_pool 2026-03-16 08:26:14,503 root INFO copying psycopg_pool/__init__.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,503 root INFO copying psycopg_pool/null_pool.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,504 root INFO copying psycopg_pool/sched.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,504 root INFO copying psycopg_pool/abc.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,504 root INFO copying psycopg_pool/_acompat.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,505 root INFO copying psycopg_pool/version.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,505 root INFO copying psycopg_pool/sched_async.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,505 root INFO copying psycopg_pool/pool_async.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,505 root INFO copying psycopg_pool/pool.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,506 root INFO copying psycopg_pool/_compat.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,506 root INFO copying psycopg_pool/_task.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,506 root INFO copying psycopg_pool/errors.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,506 root INFO copying psycopg_pool/base_null_pool.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,507 root INFO copying psycopg_pool/base.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,507 root INFO copying psycopg_pool/null_pool_async.py -> build/lib/psycopg_pool 2026-03-16 08:26:14,507 root INFO running egg_info 2026-03-16 08:26:14,510 root INFO creating psycopg_pool.egg-info 2026-03-16 08:26:14,510 root INFO writing psycopg_pool.egg-info/PKG-INFO 2026-03-16 08:26:14,512 root INFO writing dependency_links to psycopg_pool.egg-info/dependency_links.txt 2026-03-16 08:26:14,513 root INFO writing requirements to psycopg_pool.egg-info/requires.txt 2026-03-16 08:26:14,513 root INFO writing top-level names to psycopg_pool.egg-info/top_level.txt 2026-03-16 08:26:14,513 root INFO writing manifest file 'psycopg_pool.egg-info/SOURCES.txt' 2026-03-16 08:26:14,517 root INFO reading manifest file 'psycopg_pool.egg-info/SOURCES.txt' 2026-03-16 08:26:14,518 root INFO adding license file 'LICENSE.txt' 2026-03-16 08:26:14,519 root INFO writing manifest file 'psycopg_pool.egg-info/SOURCES.txt' 2026-03-16 08:26:14,519 root INFO copying psycopg_pool/py.typed -> build/lib/psycopg_pool 2026-03-16 08:26:14,526 root INFO installing to build/bdist.linux-armv8l/wheel 2026-03-16 08:26:14,526 root INFO running install 2026-03-16 08:26:14,536 root INFO running install_lib 2026-03-16 08:26:14,540 root INFO creating build/bdist.linux-armv8l/wheel 2026-03-16 08:26:14,541 root INFO creating build/bdist.linux-armv8l/wheel/psycopg_pool 2026-03-16 08:26:14,541 root INFO copying build/lib/psycopg_pool/__init__.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,541 root INFO copying build/lib/psycopg_pool/null_pool.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,541 root INFO copying build/lib/psycopg_pool/sched.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,542 root INFO copying build/lib/psycopg_pool/abc.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,542 root INFO copying build/lib/psycopg_pool/_acompat.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,542 root INFO copying build/lib/psycopg_pool/version.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,542 root INFO copying build/lib/psycopg_pool/sched_async.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,542 root INFO copying build/lib/psycopg_pool/pool_async.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,543 root INFO copying build/lib/psycopg_pool/pool.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,543 root INFO copying build/lib/psycopg_pool/_compat.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,543 root INFO copying build/lib/psycopg_pool/_task.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,543 root INFO copying build/lib/psycopg_pool/errors.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,544 root INFO copying build/lib/psycopg_pool/py.typed -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,544 root INFO copying build/lib/psycopg_pool/base_null_pool.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,544 root INFO copying build/lib/psycopg_pool/base.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,544 root INFO copying build/lib/psycopg_pool/null_pool_async.py -> build/bdist.linux-armv8l/wheel/./psycopg_pool 2026-03-16 08:26:14,544 root INFO running install_egg_info 2026-03-16 08:26:14,547 root INFO Copying psycopg_pool.egg-info to build/bdist.linux-armv8l/wheel/./psycopg_pool-3.3.1.dev1-py3.12.egg-info 2026-03-16 08:26:14,548 root INFO running install_scripts 2026-03-16 08:26:14,550 root INFO creating build/bdist.linux-armv8l/wheel/psycopg_pool-3.3.1.dev1.dist-info/WHEEL 2026-03-16 08:26:14,550 wheel INFO creating '/home/buildozer/aports/community/py3-psycopg/src/psycopg-3.3.3/psycopg_pool/.dist/.tmp-q7sw4zef/psycopg_pool-3.3.1.dev1-py3-none-any.whl' and adding 'build/bdist.linux-armv8l/wheel' to it 2026-03-16 08:26:14,551 wheel INFO adding 'psycopg_pool/__init__.py' 2026-03-16 08:26:14,551 wheel INFO adding 'psycopg_pool/_acompat.py' 2026-03-16 08:26:14,551 wheel INFO adding 'psycopg_pool/_compat.py' 2026-03-16 08:26:14,551 wheel INFO adding 'psycopg_pool/_task.py' 2026-03-16 08:26:14,552 wheel INFO adding 'psycopg_pool/abc.py' 2026-03-16 08:26:14,552 wheel INFO adding 'psycopg_pool/base.py' 2026-03-16 08:26:14,552 wheel INFO adding 'psycopg_pool/base_null_pool.py' 2026-03-16 08:26:14,552 wheel INFO adding 'psycopg_pool/errors.py' 2026-03-16 08:26:14,552 wheel INFO adding 'psycopg_pool/null_pool.py' 2026-03-16 08:26:14,553 wheel INFO adding 'psycopg_pool/null_pool_async.py' 2026-03-16 08:26:14,553 wheel INFO adding 'psycopg_pool/pool.py' 2026-03-16 08:26:14,553 wheel INFO adding 'psycopg_pool/pool_async.py' 2026-03-16 08:26:14,553 wheel INFO adding 'psycopg_pool/py.typed' 2026-03-16 08:26:14,554 wheel INFO adding 'psycopg_pool/sched.py' 2026-03-16 08:26:14,554 wheel INFO adding 'psycopg_pool/sched_async.py' 2026-03-16 08:26:14,554 wheel INFO adding 'psycopg_pool/version.py' 2026-03-16 08:26:14,554 wheel INFO adding 'psycopg_pool-3.3.1.dev1.dist-info/licenses/LICENSE.txt' 2026-03-16 08:26:14,554 wheel INFO adding 'psycopg_pool-3.3.1.dev1.dist-info/METADATA' 2026-03-16 08:26:14,555 wheel INFO adding 'psycopg_pool-3.3.1.dev1.dist-info/WHEEL' 2026-03-16 08:26:14,555 wheel INFO adding 'psycopg_pool-3.3.1.dev1.dist-info/top_level.txt' 2026-03-16 08:26:14,555 wheel INFO adding 'psycopg_pool-3.3.1.dev1.dist-info/RECORD' 2026-03-16 08:26:14,555 root INFO removing build/bdist.linux-armv8l/wheel 2026-03-16 08:26:14,556 gpep517 INFO The backend produced .dist/psycopg_pool-3.3.1.dev1-py3-none-any.whl psycopg_pool-3.3.1.dev1-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-psycopg/src/psycopg-3.3.3/.testenv/bin/python3 cachedir: .pytest_cache default selector: EpollSelector libpq wrapper implementation: c libpq used: 180003 libpq compiled: 180003 rootdir: /home/buildozer/aports/community/py3-psycopg/src/psycopg-3.3.3 configfile: pyproject.toml testpaths: tests plugins: anyio-0.0.0 collecting ... collected 6038 items / 135 deselected / 3 skipped / 5903 selected tests/crdb/test_adapt.py::test_return_untyped[s] SKIPPED (skipping t...) [ 0%] tests/crdb/test_adapt.py::test_return_untyped[t] SKIPPED (skipping t...) [ 0%] tests/crdb/test_adapt.py::test_return_untyped[b] SKIPPED (skipping t...) [ 0%] tests/crdb/test_adapt.py::test_str_list_dumper_text SKIPPED (skippin...) [ 0%] tests/crdb/test_adapt.py::test_dump_global_ctx SKIPPED (skipping tes...) [ 0%] tests/crdb/test_adapt.py::test_load_global_ctx SKIPPED (skipping tes...) [ 0%] tests/crdb/test_connection.py::test_is_crdb SKIPPED (skipping test a...) [ 0%] tests/crdb/test_connection.py::test_connect SKIPPED (skipping test a...) [ 0%] tests/crdb/test_connection.py::test_xid SKIPPED (skipping test as no...) [ 0%] tests/crdb/test_connection.py::test_tpc_begin SKIPPED (skipping test...) [ 0%] tests/crdb/test_connection.py::test_tpc_recover SKIPPED (skipping te...) [ 0%] tests/crdb/test_connection.py::test_broken_connection SKIPPED (skipp...) [ 0%] tests/crdb/test_connection.py::test_broken SKIPPED (skipping test as...) [ 0%] tests/crdb/test_connection.py::test_identify_closure SKIPPED (skippi...) [ 0%] tests/crdb/test_connection.py::test_unknown_portal SKIPPED (skipping...) [ 0%] tests/crdb/test_connection_async.py::test_is_crdb[asyncio] SKIPPED (...) [ 0%] tests/crdb/test_connection_async.py::test_connect[asyncio] SKIPPED (...) [ 0%] tests/crdb/test_connection_async.py::test_xid[asyncio] SKIPPED (skip...) [ 0%] tests/crdb/test_connection_async.py::test_tpc_begin[asyncio] SKIPPED [ 0%] tests/crdb/test_connection_async.py::test_tpc_recover[asyncio] SKIPPED [ 0%] tests/crdb/test_connection_async.py::test_broken_connection[asyncio] SKIPPED [ 0%] tests/crdb/test_connection_async.py::test_broken[asyncio] SKIPPED (s...) [ 0%] tests/crdb/test_connection_async.py::test_identify_closure[asyncio] SKIPPED [ 0%] tests/crdb/test_connection_async.py::test_unknown_portal[asyncio] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_buffers[asyncio-0-sample_text] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_buffers[asyncio-1-sample_binary] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_buffers_pg_error[asyncio] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_str[asyncio] SKIPPED (sk...) [ 0%] tests/crdb/test_copy_async.py::test_copy_in_error[asyncio] SKIPPED (...) [ 0%] tests/crdb/test_copy_async.py::test_copy_in_empty[asyncio-0] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_empty[asyncio-1] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_big_size_record[asyncio] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_big_size_block[asyncio] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_buffers_with_pg_error[asyncio] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_records[asyncio-0] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_records[asyncio-1] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_records_set_types[asyncio-0] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_records_set_types[asyncio-1] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_records_binary[asyncio-0] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_records_binary[asyncio-1] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_buffers_with_py_error[asyncio] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_in_allchars[asyncio] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_from_leaks[asyncio-0-True] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_from_leaks[asyncio-0-False] SKIPPED [ 0%] tests/crdb/test_copy_async.py::test_copy_from_leaks[asyncio-1-True] SKIPPED [ 0%] tests/crdb/test_cursor_async.py::test_changefeed[asyncio-0] SKIPPED [ 0%] tests/crdb/test_cursor_async.py::test_changefeed[asyncio-1] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_default_sizes[asyncio] SKIPPED (...) [ 0%] tests/pool/test_pool_async.py::test_min_size_max_size[asyncio-2-None] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_min_size_max_size[asyncio-0-2] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_min_size_max_size[asyncio-2-4] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_bad_size[asyncio-0-0] SKIPPED (s...) [ 0%] tests/pool/test_pool_async.py::test_bad_size[asyncio-0-None] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_bad_size[asyncio--1-None] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_bad_size[asyncio-4-2] SKIPPED (s...) [ 0%] tests/pool/test_pool_async.py::test_generic_connection_type[asyncio] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_non_generic_connection_type[asyncio] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_its_really_a_pool[asyncio] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_connection_not_lost[asyncio] SKIPPED [ 0%] tests/pool/test_pool_async.py::test_concurrent_filling[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_wait_ready[asyncio] SKIPPED (ski...) [ 1%] tests/pool/test_pool_async.py::test_configure[asyncio] SKIPPED (skip...) [ 1%] tests/pool/test_pool_async.py::test_reset[asyncio] SKIPPED (skipping...) [ 1%] tests/pool/test_pool_async.py::test_reset_badstate[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_reset_broken[asyncio] SKIPPED (s...) [ 1%] tests/pool/test_pool_async.py::test_intrans_rollback[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_inerror_rollback[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_active_close[asyncio] SKIPPED (s...) [ 1%] tests/pool/test_pool_async.py::test_fail_rollback_close[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_del_no_warning[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_closed_putconn[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_open_wait[asyncio] SKIPPED (skip...) [ 1%] tests/pool/test_pool_async.py::test_open_as_wait[asyncio] SKIPPED (s...) [ 1%] tests/pool/test_pool_async.py::test_grow[asyncio-2-want_times0] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_grow[asyncio-0-want_times1] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_shrink[asyncio] SKIPPED (skippin...) [ 1%] tests/pool/test_pool_async.py::test_reconnect[asyncio] SKIPPED (skip...) [ 1%] tests/pool/test_pool_async.py::test_reconnect_failure[asyncio-True] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_reconnect_failure[asyncio-False] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_reconnect_after_grow_failed[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_refill_on_check[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_uniform_use[asyncio] SKIPPED (sk...) [ 1%] tests/pool/test_pool_async.py::test_resize[asyncio] SKIPPED (skippin...) [ 1%] tests/pool/test_pool_async.py::test_bad_resize[asyncio-0-0] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_bad_resize[asyncio--1-None] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_bad_resize[asyncio-4-2] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_max_lifetime[asyncio] SKIPPED (s...) [ 1%] tests/pool/test_pool_async.py::test_check[asyncio] SKIPPED (skipping...) [ 1%] tests/pool/test_pool_async.py::test_check_idle[asyncio] SKIPPED (ski...) [ 1%] tests/pool/test_pool_async.py::test_connect_no_check[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_connect_check[asyncio-True] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_connect_check[asyncio-False] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_getconn_check[asyncio-True] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_getconn_check[asyncio-False] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_connect_check_timeout[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_check_max_lifetime[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_stats_connect[asyncio] SKIPPED (...) [ 1%] tests/pool/test_pool_async.py::test_stats_check[asyncio] SKIPPED (sk...) [ 1%] tests/pool/test_pool_async.py::test_spike[asyncio] SKIPPED (skipping...) [ 1%] tests/pool/test_pool_async.py::test_debug_deadlock[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_cancellation_in_queue[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_check_backoff[asyncio] SKIPPED (...) [ 1%] tests/pool/test_pool_async.py::test_check_returns_an_ok_connection[asyncio-ERROR] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_check_returns_an_ok_connection[asyncio-INTRANS] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_override_close[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_close_returns[asyncio] SKIPPED (...) [ 1%] tests/pool/test_pool_async.py::test_close_returns_custom_class[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_close_returns_custom_class_old[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_close_returns_no_loop[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_override_close_no_loop_subclass[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_get_config_rotates_connections[asyncio] SKIPPED [ 1%] tests/pool/test_pool_async.py::test_get_config_raise_exception[asyncio] SKIPPED [ 1%] tests/pool/test_pool_common_async.py::test_defaults[asyncio-AsyncConnectionPool] SKIPPED [ 1%] tests/pool/test_pool_common_async.py::test_defaults[asyncio-AsyncNullConnectionPool] SKIPPED [ 1%] tests/pool/test_pool_common_async.py::test_connection_class[asyncio-AsyncConnectionPool] SKIPPED [ 1%] tests/pool/test_pool_common_async.py::test_connection_class[asyncio-AsyncNullConnectionPool] SKIPPED [ 1%] tests/pool/test_pool_common_async.py::test_kwargs[asyncio-AsyncConnectionPool] SKIPPED [ 1%] tests/pool/test_pool_common_async.py::test_kwargs[asyncio-AsyncNullConnectionPool] SKIPPED [ 1%] tests/pool/test_pool_common_async.py::test_context[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_context[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_create_warning[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_create_warning[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_wait_closed[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_wait_closed[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_setup_no_timeout[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_setup_no_timeout[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_configure_badstate[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_configure_badstate[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_configure_broken[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_configure_broken[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue_size[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue_size[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue_timeout[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue_timeout[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_dead_client[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_dead_client[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue_timeout_override[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_queue_timeout_override[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_broken_reconnect[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_broken_reconnect[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_close_no_tasks[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_close_no_tasks[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_putconn_no_pool[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_putconn_no_pool[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_putconn_wrong_pool[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_putconn_wrong_pool[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_del_stops_threads[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_del_stops_threads[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_closed_getconn[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_closed_getconn[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_close_connection_on_pool_close[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_close_connection_on_pool_close[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_closed_queue[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_closed_queue[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_open_explicit[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_open_explicit[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_open_context[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_open_context[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_open_no_op[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_open_no_op[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_reopen[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_reopen[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_jitter[asyncio-AsyncConnectionPool] PASSED [ 2%] tests/pool/test_pool_common_async.py::test_jitter[asyncio-AsyncNullConnectionPool] PASSED [ 2%] tests/pool/test_pool_common_async.py::test_stats_measures[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_stats_measures[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_stats_usage[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_stats_usage[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_debug_deadlock[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_debug_deadlock[asyncio-AsyncNullConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_check_connection[asyncio-AsyncConnectionPool-True] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_check_connection[asyncio-AsyncConnectionPool-False] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_check_connection[asyncio-AsyncNullConnectionPool-True] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_check_connection[asyncio-AsyncNullConnectionPool-False] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_check_init[asyncio-AsyncConnectionPool] SKIPPED [ 2%] tests/pool/test_pool_common_async.py::test_check_init[asyncio-AsyncNullConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_check_timeout[asyncio-AsyncConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_check_timeout[asyncio-AsyncNullConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_cancellation_in_queue[asyncio-AsyncConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_cancellation_in_queue[asyncio-AsyncNullConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_cancel_on_check[asyncio-AsyncConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_cancel_on_check[asyncio-AsyncNullConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_cancel_on_rollback[asyncio-AsyncConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_cancel_on_rollback[asyncio-AsyncNullConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_drain[asyncio-AsyncConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_common_async.py::test_drain[asyncio-AsyncNullConnectionPool] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_default_sizes[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_min_size_max_size[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_bad_size[asyncio-1-None] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_bad_size[asyncio--1-None] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_bad_size[asyncio-0--2] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_generic_connection_type[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_non_generic_connection_type[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_its_no_pool_at_all[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_wait_ready[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_configure[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_reset[asyncio] SKIPPED (ski...) [ 3%] tests/pool/test_pool_null_async.py::test_reset_badstate[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_reset_broken[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_no_queue_timeout[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_intrans_rollback[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_inerror_rollback[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_active_close[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_fail_rollback_close[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_closed_putconn[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_bad_resize[asyncio-1-None] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_bad_resize[asyncio--1-None] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_bad_resize[asyncio-0--2] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_max_lifetime[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_check[asyncio] SKIPPED (ski...) [ 3%] tests/pool/test_pool_null_async.py::test_stats_connect[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_cancellation_in_queue[asyncio] SKIPPED [ 3%] tests/pool/test_pool_null_async.py::test_close_returns[asyncio] SKIPPED [ 3%] tests/pool/test_sched_async.py::test_sched[asyncio] PASSED [ 3%] tests/pool/test_sched_async.py::test_sched_task[asyncio] PASSED [ 3%] tests/pool/test_sched_async.py::test_sched_error[asyncio] PASSED [ 3%] tests/pool/test_sched_async.py::test_empty_queue_timeout[asyncio] PASSED [ 3%] tests/pool/test_sched_async.py::test_first_task_rescheduling[asyncio] PASSED [ 3%] tests/test_concurrency_async.py::test_commit_concurrency[asyncio] SKIPPED [ 3%] tests/test_concurrency_async.py::test_concurrent_execution[asyncio] SKIPPED [ 3%] tests/test_concurrency_async.py::test_cancel[asyncio] SKIPPED (skipp...) [ 3%] tests/test_concurrency_async.py::test_cancel_stream[asyncio] SKIPPED [ 3%] tests/test_concurrency_async.py::test_identify_closure[asyncio] SKIPPED [ 3%] tests/test_concurrency_async.py::test_concurrent_close[asyncio] SKIPPED [ 3%] tests/test_concurrency_async.py::test_transaction_concurrency[asyncio-commit] SKIPPED [ 3%] tests/test_concurrency_async.py::test_transaction_concurrency[asyncio-rollback] SKIPPED [ 3%] tests/test_concurrency_async.py::test_transaction_concurrency[asyncio-error] SKIPPED [ 3%] tests/test_connection_async.py::test_connect[asyncio] SKIPPED (skipp...) [ 3%] tests/test_connection_async.py::test_connect_bad[asyncio] SKIPPED (s...) [ 3%] tests/test_connection_async.py::test_connect_error_single_host_original_message_preserved[asyncio] SKIPPED [ 3%] tests/test_connection_async.py::test_connect_error_multi_hosts_each_message_preserved[asyncio] SKIPPED [ 3%] tests/test_connection_async.py::test_multi_attempt_pgconn[asyncio] SKIPPED [ 3%] tests/test_connection_async.py::test_connect_str_subclass[asyncio] SKIPPED [ 3%] tests/test_connection_async.py::test_connect_timeout[asyncio] SKIPPED [ 3%] tests/test_connection_async.py::test_multi_hosts[asyncio] SKIPPED (s...) [ 4%] tests/test_connection_async.py::test_multi_hosts_timeout[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_close[asyncio] SKIPPED (skippin...) [ 4%] tests/test_connection_async.py::test_broken[asyncio] SKIPPED (skippi...) [ 4%] tests/test_connection_async.py::test_cursor_closed[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_connection_warn_close[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_context_commit[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_context_rollback[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_context_close[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_context_inerror_rollback_no_clobber[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_context_active_rollback_no_clobber[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_weakref[asyncio] SKIPPED (skipp...) [ 4%] tests/test_connection_async.py::test_commit[asyncio] SKIPPED (skippi...) [ 4%] tests/test_connection_async.py::test_commit_error[asyncio] SKIPPED (...) [ 4%] tests/test_connection_async.py::test_rollback[asyncio] SKIPPED (skip...) [ 4%] tests/test_connection_async.py::test_auto_transaction[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_auto_transaction_fail[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_autocommit_readonly_property[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_autocommit[asyncio] SKIPPED (sk...) [ 4%] tests/test_connection_async.py::test_autocommit_connect[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_autocommit_intrans[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_autocommit_inerror[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_autocommit_unknown[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_args[asyncio-args0-kwargs0-] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_args[asyncio-args1-kwargs1-] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_args[asyncio-args2-kwargs2-host=foo.com user=bar hostaddr=1.1.1.1] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_args[asyncio-args3-kwargs3-host=foo.com user=baz hostaddr=1.1.1.1] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_args[asyncio-args4-kwargs4-dbname=qux user=joe port=5433] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_args[asyncio-args5-kwargs5-host=foo.com hostaddr=1.1.1.1] SKIPPED [ 4%] tests/test_connection_async.py::test_resolve_error_host[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_badargs[asyncio-args0-kwargs0-TypeError] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_badargs[asyncio-args1-kwargs1-TypeError] SKIPPED [ 4%] tests/test_connection_async.py::test_connect_badargs[asyncio-args2-kwargs2-ProgrammingError] SKIPPED [ 4%] tests/test_connection_async.py::test_broken_connection[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_notice_handlers[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_execute[asyncio] SKIPPED (skipp...) [ 4%] tests/test_connection_async.py::test_execute_binary[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_row_factory[asyncio] SKIPPED (s...) [ 4%] tests/test_connection_async.py::test_str[asyncio] SKIPPED (skipping ...) [ 4%] tests/test_connection_async.py::test_fileno[asyncio] SKIPPED (skippi...) [ 4%] tests/test_connection_async.py::test_cursor_factory[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_cursor_factory_connect[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_server_cursor_factory[asyncio] SKIPPED [ 4%] tests/test_connection_async.py::test_transaction_param_default[asyncio-param0] SKIPPED [ 4%] tests/test_connection_async.py::test_transaction_param_default[asyncio-param1] SKIPPED [ 4%] tests/test_connection_async.py::test_transaction_param_default[asyncio-param2] SKIPPED [ 4%] tests/test_connection_async.py::test_transaction_param_readonly_property[asyncio-param0] SKIPPED [ 4%] tests/test_connection_async.py::test_transaction_param_readonly_property[asyncio-param1] SKIPPED [ 4%] tests/test_connection_async.py::test_transaction_param_readonly_property[asyncio-param2] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_implicit[asyncio-isolation_level-True] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_implicit[asyncio-isolation_level-False] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_implicit[asyncio-read_only-True] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_implicit[asyncio-read_only-False] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_implicit[asyncio-deferrable-True] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_implicit[asyncio-deferrable-False] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_reset[asyncio-isolation_level] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_reset[asyncio-read_only] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_reset[asyncio-deferrable] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_block[asyncio-isolation_level-True] SKIPPED [ 4%] tests/test_connection_async.py::test_set_transaction_param_block[asyncio-isolation_level-False] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_block[asyncio-read_only-True] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_block[asyncio-read_only-False] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_block[asyncio-deferrable-True] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_block[asyncio-deferrable-False] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_implicit[asyncio-param0] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_implicit[asyncio-param1] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_implicit[asyncio-param2] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_block[asyncio-param0] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_block[asyncio-param1] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_block[asyncio-param2] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_external[asyncio-param0] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_external[asyncio-param1] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_not_intrans_external[asyncio-param2] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_all[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_set_transaction_param_strange[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_get_connection_params[asyncio--kwargs0-exp0] SKIPPED [ 5%] tests/test_connection_async.py::test_get_connection_params[asyncio--kwargs1-exp1] SKIPPED [ 5%] tests/test_connection_async.py::test_get_connection_params[asyncio-dbname=postgres-kwargs2-exp2] SKIPPED [ 5%] tests/test_connection_async.py::test_get_connection_params[asyncio-dbname=postgres connect_timeout=2-kwargs3-exp3] SKIPPED [ 5%] tests/test_connection_async.py::test_get_connection_params[asyncio-postgresql:///postgres?connect_timeout=2-kwargs4-exp4] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_context_adapters[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_context_copy[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_cancel_closed[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_cancel_safe_closed[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_cancel_safe_error[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_cancel_safe_timeout[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_resolve_hostaddr_conn[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_right_exception_on_server_disconnect[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_right_exception_on_session_timeout[asyncio] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_tsa[asyncio-any] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_tsa[asyncio-read-write] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_tsa[asyncio-primary] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_tsa[asyncio-prefer-standby] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_tsa_bad[asyncio-read-only] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_tsa_bad[asyncio-standby] SKIPPED [ 5%] tests/test_connection_async.py::test_connect_tsa_bad[asyncio-nosuchmode] SKIPPED [ 5%] tests/test_connection_async.py::test_implicit_gssapi_warning[asyncio] SKIPPED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio--want0-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-service=foo-want1-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host='' user=bar-want2-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host=127.0.0.1 user=bar port=''-want3-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host=127.0.0.1 user=bar-want4-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host=1.1.1.1,2.2.2.2 user=bar-want5-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host=1.1.1.1,2.2.2.2 port=5432-want6-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host=1.1.1.1,2.2.2.2 port=5432,-want7-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host=1.1.1.1,2.2.2.2 target_session_attrs=prefer-standby-want8-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-port=5432-want9-env9] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_no_resolve[asyncio-host=foo.com port=5432-want10-env10] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=foo.com,qux.com-want0-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=foo.com,qux.com port=5433-want1-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=foo.com,qux.com port=5432,5433-want2-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=foo.com,foo.com port=5432,-want3-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=foo.com,nosuchhost.com-want4-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=foo.com, port=5432,5433-want5-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=nosuchhost.com,foo.com-want6-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=foo.com,qux.com-want7-env7] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=dup.com-want8-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts[asyncio-host=dup.com target_session_attrs=prefer-standby-want9-None] PASSED [ 5%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_bad[asyncio-host=bad1.com,bad2.com-None] PASSED [ 6%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_bad[asyncio-host=foo.com port=1,2-None] PASSED [ 6%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_bad[asyncio-host=1.1.1.1,2.2.2.2 port=5432,5433,5434-None] PASSED [ 6%] tests/test_conninfo_attempts_async.py::test_conninfo_attempts_bad[asyncio-host=1.1.1.1,2.2.2.2-env3] PASSED [ 6%] tests/test_conninfo_attempts_async.py::test_conninfo_random_multi_host[asyncio] PASSED [ 6%] tests/test_conninfo_attempts_async.py::test_conninfo_random_multi_ips[asyncio] PASSED [ 6%] tests/test_copy_async.py::test_copy_out_read[asyncio-0] SKIPPED (ski...) [ 6%] tests/test_copy_async.py::test_copy_out_read[asyncio-1] SKIPPED (ski...) [ 6%] tests/test_copy_async.py::test_copy_out_iter[asyncio-tuple_row-0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_iter[asyncio-tuple_row-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_iter[asyncio-dict_row-0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_iter[asyncio-dict_row-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_iter[asyncio-namedtuple_row-0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_iter[asyncio-namedtuple_row-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_no_result[asyncio-tuple_row-0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_no_result[asyncio-tuple_row-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_no_result[asyncio-dict_row-0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_no_result[asyncio-dict_row-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_no_result[asyncio-namedtuple_row-0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_no_result[asyncio-namedtuple_row-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_param[asyncio-%s-params0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_param[asyncio-%(n)s-params1] SKIPPED [ 6%] tests/test_copy_async.py::test_read_rows[asyncio-names-0] SKIPPED (s...) [ 6%] tests/test_copy_async.py::test_read_rows[asyncio-names-1] SKIPPED (s...) [ 6%] tests/test_copy_async.py::test_read_rows[asyncio-oids-0] SKIPPED (sk...) [ 6%] tests/test_copy_async.py::test_read_rows[asyncio-oids-1] SKIPPED (sk...) [ 6%] tests/test_copy_async.py::test_rows[asyncio-0] SKIPPED (skipping tes...) [ 6%] tests/test_copy_async.py::test_rows[asyncio-1] SKIPPED (skipping tes...) [ 6%] tests/test_copy_async.py::test_set_types[asyncio-0] SKIPPED (skippin...) [ 6%] tests/test_copy_async.py::test_set_types[asyncio-1] SKIPPED (skippin...) [ 6%] tests/test_copy_async.py::test_rowlen_mismatch[asyncio-True-0] SKIPPED [ 6%] tests/test_copy_async.py::test_rowlen_mismatch[asyncio-True-1] SKIPPED [ 6%] tests/test_copy_async.py::test_rowlen_mismatch[asyncio-False-0] SKIPPED [ 6%] tests/test_copy_async.py::test_rowlen_mismatch[asyncio-False-1] SKIPPED [ 6%] tests/test_copy_async.py::test_set_custom_type[asyncio] SKIPPED (ski...) [ 6%] tests/test_copy_async.py::test_copy_out_allchars[asyncio-0] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_allchars[asyncio-1] SKIPPED [ 6%] tests/test_copy_async.py::test_read_row_notypes[asyncio-0] SKIPPED (...) [ 6%] tests/test_copy_async.py::test_read_row_notypes[asyncio-1] SKIPPED (...) [ 6%] tests/test_copy_async.py::test_rows_notypes[asyncio-0] SKIPPED (skip...) [ 6%] tests/test_copy_async.py::test_rows_notypes[asyncio-1] SKIPPED (skip...) [ 6%] tests/test_copy_async.py::test_copy_out_badntypes[asyncio-0--1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_badntypes[asyncio-0-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_badntypes[asyncio-1--1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_out_badntypes[asyncio-1-1] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_in_buffers[asyncio-0-sample_text] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_in_buffers[asyncio-1-sample_binary] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_in_buffers_pg_error[asyncio] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_bad_result[asyncio] SKIPPED (ski...) [ 6%] tests/test_copy_async.py::test_copy_in_str[asyncio] SKIPPED (skippin...) [ 6%] tests/test_copy_async.py::test_copy_in_error[asyncio] SKIPPED (skipp...) [ 6%] tests/test_copy_async.py::test_copy_in_empty[asyncio-0] SKIPPED (ski...) [ 6%] tests/test_copy_async.py::test_copy_in_empty[asyncio-1] SKIPPED (ski...) [ 6%] tests/test_copy_async.py::test_copy_big_size_record[asyncio] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_big_size_block[asyncio-str] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_big_size_block[asyncio-bytes] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_big_size_block[asyncio-bytearray] SKIPPED [ 6%] tests/test_copy_async.py::test_copy_big_size_block[asyncio-memoryview] SKIPPED [ 6%] tests/test_copy_async.py::test_subclass_adapter[asyncio-0] SKIPPED (...) [ 6%] tests/test_copy_async.py::test_subclass_adapter[asyncio-1] SKIPPED (...) [ 7%] tests/test_copy_async.py::test_subclass_nulling_dumper[asyncio-0] SKIPPED [ 7%] tests/test_copy_async.py::test_subclass_nulling_dumper[asyncio-1] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_error_empty[asyncio-0] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_error_empty[asyncio-1] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_buffers_with_pg_error[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_buffers_with_py_error[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_out_error_with_copy_finished[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_out_error_with_copy_not_finished[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_out_server_error[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_records[asyncio-0] SKIPPED (s...) [ 7%] tests/test_copy_async.py::test_copy_in_records[asyncio-1] SKIPPED (s...) [ 7%] tests/test_copy_async.py::test_copy_in_records_set_types[asyncio-0] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_records_set_types[asyncio-1] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_records_binary[asyncio-0] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_records_binary[asyncio-1] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_text_no_pinning[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_text_pinned[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_in_allchars[asyncio] SKIPPED (sk...) [ 7%] tests/test_copy_async.py::test_copy_in_format[asyncio] SKIPPED (skip...) [ 7%] tests/test_copy_async.py::test_file_writer[asyncio-0-sample_text] SKIPPED [ 7%] tests/test_copy_async.py::test_file_writer[asyncio-1-sample_binary] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_from_to[asyncio] SKIPPED (skippi...) [ 7%] tests/test_copy_async.py::test_copy_from_to_bytes[asyncio-bytes] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_from_to_bytes[asyncio-bytearray] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_from_to_bytes[asyncio-memoryview] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_from_insane_size[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_rowcount[asyncio] SKIPPED (skipp...) [ 7%] tests/test_copy_async.py::test_copy_query[asyncio] SKIPPED (skipping...) [ 7%] tests/test_copy_async.py::test_cant_reenter[asyncio] SKIPPED (skippi...) [ 7%] tests/test_copy_async.py::test_str[asyncio] SKIPPED (skipping test a...) [ 7%] tests/test_copy_async.py::test_description[asyncio] SKIPPED (skippin...) [ 7%] tests/test_copy_async.py::test_binary_partial_row[asyncio] SKIPPED (...) [ 7%] tests/test_copy_async.py::test_clean_buffer_on_error[asyncio-0] SKIPPED [ 7%] tests/test_copy_async.py::test_clean_buffer_on_error[asyncio-1] SKIPPED [ 7%] tests/test_copy_async.py::test_worker_life[asyncio-0-sample_text] SKIPPED [ 7%] tests/test_copy_async.py::test_worker_life[asyncio-1-sample_binary] SKIPPED [ 7%] tests/test_copy_async.py::test_worker_error_propagated[asyncio] SKIPPED [ 7%] tests/test_copy_async.py::test_connection_writer[asyncio-0-sample_text] SKIPPED [ 7%] tests/test_copy_async.py::test_connection_writer[asyncio-1-sample_binary] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-read-0-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-read-0-False] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-read-1-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-iter-0-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-iter-0-False] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-iter-1-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-row-0-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-row-0-False] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-row-1-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-rows-0-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-rows-0-False] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_to_leaks[asyncio-rows-1-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_from_leaks[asyncio-0-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_from_leaks[asyncio-0-False] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_from_leaks[asyncio-1-True] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_table_across[asyncio-row] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_table_across[asyncio-block] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_table_across[asyncio-binary] SKIPPED [ 7%] tests/test_copy_async.py::test_copy_concurrency[asyncio] SKIPPED (sk...) [ 7%] tests/test_cursor_async.py::test_default_cursor[asyncio] SKIPPED (sk...) [ 8%] tests/test_cursor_async.py::test_from_cursor_factory[asyncio] SKIPPED [ 8%] tests/test_cursor_async.py::test_str[asyncio] SKIPPED (skipping test...) [ 8%] tests/test_cursor_async.py::test_execute_many_results_param[asyncio] SKIPPED [ 8%] tests/test_cursor_async.py::test_query_params_execute[asyncio] SKIPPED [ 8%] tests/test_cursor_async.py::test_query_params_executemany[asyncio] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-one-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-one-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-one-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-one-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-one-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-one-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-many-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-many-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-many-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-many-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-many-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-many-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-all-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-all-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-all-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-all-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-all-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-all-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-iter-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-iter-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-iter-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-iter-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-iter-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-tuple_row-iter-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-one-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-one-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-one-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-one-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-one-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-one-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-many-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-many-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-many-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-many-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-many-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-many-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-all-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-all-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-all-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-all-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-all-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-all-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-iter-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-iter-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-iter-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-iter-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-iter-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-dict_row-iter-1-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-one-0-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-one-0-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-one-0-b] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-one-1-s] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-one-1-t] SKIPPED [ 8%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-one-1-b] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-many-0-s] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-many-0-t] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-many-0-b] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-many-1-s] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-many-1-t] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-many-1-b] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-all-0-s] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-all-0-t] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-all-0-b] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-all-1-s] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-all-1-t] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-all-1-b] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-iter-0-s] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-iter-0-t] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-iter-0-b] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-iter-1-s] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-iter-1-t] SKIPPED [ 9%] tests/test_cursor_async.py::test_leak[asyncio-namedtuple_row-iter-1-b] SKIPPED [ 9%] tests/test_cursor_client.py::test_default_cursor[asyncio] SKIPPED (s...) [ 9%] tests/test_cursor_client.py::test_str[asyncio] SKIPPED (skipping tes...) [ 9%] tests/test_cursor_client.py::test_execute_many_results_param[asyncio] SKIPPED [ 9%] tests/test_cursor_client.py::test_query_params_execute[asyncio] SKIPPED [ 9%] tests/test_cursor_client.py::test_query_params_executemany[asyncio] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-tuple_row-one] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-tuple_row-many] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-tuple_row-all] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-tuple_row-iter] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-dict_row-one] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-dict_row-many] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-dict_row-all] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-dict_row-iter] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-namedtuple_row-one] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-namedtuple_row-many] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-namedtuple_row-all] SKIPPED [ 9%] tests/test_cursor_client.py::test_leak[asyncio-namedtuple_row-iter] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify[asyncio-select 'hello'-params0-select 'hello'] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify[asyncio-select %s, %s-params1-select 1, '2020-01-01'::date] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify[asyncio-select %(foo)s, %(foo)s-params2-select 'x', 'x'] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify[asyncio-select %%-params3-select %%] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify[asyncio-select %%, %s-params4-select %, 'a'] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify[asyncio-select %%, %(foo)s-params5-select %, 'x'] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify[asyncio-select %%s, %(foo)s-params6-select %s, 'x'] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify_encoding[asyncio-utf8] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify_encoding[asyncio-latin9] SKIPPED [ 9%] tests/test_cursor_client.py::test_mogrify_badenc[asyncio-latin1] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_default_cursor[asyncio] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_str[asyncio] SKIPPED (skippi...) [ 9%] tests/test_cursor_client_async.py::test_from_cursor_factory[asyncio] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_execute_many_results_param[asyncio] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_query_params_execute[asyncio] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_query_params_executemany[asyncio] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-tuple_row-one] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-tuple_row-many] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-tuple_row-all] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-tuple_row-iter] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-dict_row-one] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-dict_row-many] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-dict_row-all] SKIPPED [ 9%] tests/test_cursor_client_async.py::test_leak[asyncio-dict_row-iter] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_leak[asyncio-namedtuple_row-one] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_leak[asyncio-namedtuple_row-many] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_leak[asyncio-namedtuple_row-all] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_leak[asyncio-namedtuple_row-iter] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify[asyncio-select 'hello'-params0-select 'hello'] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify[asyncio-select %s, %s-params1-select 1, '2020-01-01'::date] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify[asyncio-select %(foo)s, %(foo)s-params2-select 'x', 'x'] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify[asyncio-select %%-params3-select %%] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify[asyncio-select %%, %s-params4-select %, 'a'] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify[asyncio-select %%, %(foo)s-params5-select %, 'x'] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify[asyncio-select %%s, %(foo)s-params6-select %s, 'x'] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify_encoding[asyncio-utf8] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify_encoding[asyncio-latin9] SKIPPED [ 10%] tests/test_cursor_client_async.py::test_mogrify_badenc[asyncio-latin1] SKIPPED [ 10%] tests/test_cursor_common.py::test_init[asyncio-Cursor] SKIPPED (skip...) [ 10%] tests/test_cursor_common.py::test_init[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_init[asyncio-RawCursor] SKIPPED (s...) [ 10%] tests/test_cursor_common.py::test_init_factory[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_init_factory[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_init_factory[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_close[asyncio-Cursor] SKIPPED (ski...) [ 10%] tests/test_cursor_common.py::test_close[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_close[asyncio-RawCursor] SKIPPED (...) [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchone[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchone[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchone[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchmany[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchmany[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchmany[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchall[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchall[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_cursor_close_fetchall[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_context[asyncio-Cursor] SKIPPED (s...) [ 10%] tests/test_cursor_common.py::test_context[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_context[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_weakref[asyncio-Cursor] SKIPPED (s...) [ 10%] tests/test_cursor_common.py::test_weakref[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_weakref[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_pgresult[asyncio-Cursor] SKIPPED (...) [ 10%] tests/test_cursor_common.py::test_pgresult[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_pgresult[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_statusmessage[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_statusmessage[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_statusmessage[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_execute_sql[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_execute_sql[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_execute_sql[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_next[asyncio-Cursor] SKIPPED (skip...) [ 10%] tests/test_cursor_common.py::test_next[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_next[asyncio-RawCursor] SKIPPED (s...) [ 10%] tests/test_cursor_common.py::test_query_parse_cache_size[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_query_parse_cache_size[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_query_parse_cache_size[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_execute_many_results[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_execute_many_results[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_execute_many_results[asyncio-RawCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_set_results[asyncio-Cursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_set_results[asyncio-ClientCursor] SKIPPED [ 10%] tests/test_cursor_common.py::test_set_results[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_sequence[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_sequence[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_sequence[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-Cursor-] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-Cursor- ] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-Cursor-;] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-ClientCursor-] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-ClientCursor- ] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-ClientCursor-;] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-RawCursor-] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-RawCursor- ] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_empty_query[asyncio-RawCursor-;] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_type_change[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_type_change[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_type_change[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_type_change[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_type_change[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_type_change[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_copy[asyncio-Cursor-copy testcopy from stdin] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_copy[asyncio-Cursor-copy testcopy to stdout] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_copy[asyncio-ClientCursor-copy testcopy from stdin] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_copy[asyncio-ClientCursor-copy testcopy to stdout] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_copy[asyncio-RawCursor-copy testcopy from stdin] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_copy[asyncio-RawCursor-copy testcopy to stdout] SKIPPED [ 11%] tests/test_cursor_common.py::test_fetchone[asyncio-Cursor] SKIPPED (...) [ 11%] tests/test_cursor_common.py::test_fetchone[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_fetchone[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_binary_cursor_execute[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_binary_cursor_execute[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_binary_cursor_execute[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_binary[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_binary[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_execute_binary[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_binary_cursor_text_override[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_binary_cursor_text_override[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_binary_cursor_text_override[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_encode[asyncio-Cursor-utf8] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_encode[asyncio-Cursor-latin9] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_encode[asyncio-ClientCursor-utf8] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_encode[asyncio-ClientCursor-latin9] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_encode[asyncio-RawCursor-utf8] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_encode[asyncio-RawCursor-latin9] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_badenc[asyncio-Cursor-latin1] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_badenc[asyncio-ClientCursor-latin1] SKIPPED [ 11%] tests/test_cursor_common.py::test_query_badenc[asyncio-RawCursor-latin1] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_name[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_name[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_name[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_no_data[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_no_data[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_no_data[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_rowcount[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_rowcount[asyncio-ClientCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_rowcount[asyncio-RawCursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_returning[asyncio-Cursor] SKIPPED [ 11%] tests/test_cursor_common.py::test_executemany_returning[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_returning[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_returning_discard[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_returning_discard[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_returning_discard[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_no_result[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_no_result[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_no_result[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_rowcount_no_hit[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_rowcount_no_hit[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_rowcount_no_hit[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-Cursor-insert into nosuchtable values (%s, %s)] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-Cursor-copy (select %s, %s) to stdout] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-Cursor-wat (%s, %s)] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-ClientCursor-insert into nosuchtable values (%s, %s)] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-ClientCursor-copy (select %s, %s) to stdout] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-ClientCursor-wat (%s, %s)] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-RawCursor-insert into nosuchtable values (%s, %s)] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-RawCursor-copy (select %s, %s) to stdout] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_badquery[asyncio-RawCursor-wat (%s, %s)] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-Cursor-s] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-Cursor-t] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-Cursor-b] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-ClientCursor-s] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-ClientCursor-t] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-ClientCursor-b] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-RawCursor-s] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-RawCursor-t] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_null_first[asyncio-RawCursor-b] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_lock[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_lock[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_executemany_lock[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rowcount[asyncio-Cursor] SKIPPED (...) [ 12%] tests/test_cursor_common.py::test_rowcount[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rowcount[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_none[asyncio-Cursor-] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_none[asyncio-Cursor-set timezone to utc] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_none[asyncio-ClientCursor-] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_none[asyncio-ClientCursor-set timezone to utc] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_none[asyncio-RawCursor-] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_none[asyncio-RawCursor-set timezone to utc] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_mixed[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_mixed[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_rownumber_mixed[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_iter[asyncio-Cursor] SKIPPED (skip...) [ 12%] tests/test_cursor_common.py::test_iter[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_iter[asyncio-RawCursor] SKIPPED (s...) [ 12%] tests/test_cursor_common.py::test_iter_stop[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_iter_stop[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_iter_stop[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_row_factory[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_row_factory[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_row_factory[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_row_factory_none[asyncio-Cursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_row_factory_none[asyncio-ClientCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_row_factory_none[asyncio-RawCursor] SKIPPED [ 12%] tests/test_cursor_common.py::test_bad_row_factory[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_bad_row_factory[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_bad_row_factory[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_scroll[asyncio-Cursor] SKIPPED (sk...) [ 13%] tests/test_cursor_common.py::test_scroll[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_scroll[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-Cursor-select %(x)s-params0-want0] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-Cursor-select %(x)s, %(y)s-params1-want1] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-Cursor-select %(x)s, %(x)s-params2-want2] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-ClientCursor-select %(x)s-params0-want0] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-ClientCursor-select %(x)s, %(y)s-params1-want1] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-ClientCursor-select %(x)s, %(x)s-params2-want2] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-RawCursor-select %(x)s-params0-want0] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-RawCursor-select %(x)s, %(y)s-params1-want1] SKIPPED [ 13%] tests/test_cursor_common.py::test_execute_params_named[asyncio-RawCursor-select %(x)s, %(x)s-params2-want2] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream[asyncio-Cursor] SKIPPED (sk...) [ 13%] tests/test_cursor_common.py::test_stream[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_sql[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_sql[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_sql[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_row_factory[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_row_factory[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_row_factory[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_no_row[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_no_row[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_no_row[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_invalid_size[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_invalid_size[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_invalid_size[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_not_supported[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_not_supported[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_not_supported[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_row_factory[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_row_factory[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_chunked_row_factory[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_no_col[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_no_col[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_no_col[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-Cursor-create table test_stream_badq ()] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-Cursor-copy (select 1) to stdout] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-Cursor-wat?] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-ClientCursor-create table test_stream_badq ()] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-ClientCursor-copy (select 1) to stdout] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-ClientCursor-wat?] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-RawCursor-create table test_stream_badq ()] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-RawCursor-copy (select 1) to stdout] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_badquery[asyncio-RawCursor-wat?] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_tx[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_tx[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_tx[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_notx[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_notx[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_notx[asyncio-RawCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_python_to_consume[asyncio-Cursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_python_to_consume[asyncio-ClientCursor] SKIPPED [ 13%] tests/test_cursor_common.py::test_stream_error_python_to_consume[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_error_python_consumed[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_error_python_consumed[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_error_python_consumed[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_close[asyncio-Cursor-False] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_close[asyncio-Cursor-True] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_close[asyncio-ClientCursor-False] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_close[asyncio-ClientCursor-True] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_close[asyncio-RawCursor-False] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_close[asyncio-RawCursor-True] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_binary_cursor[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_binary_cursor[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_binary_cursor[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_execute_binary[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_execute_binary[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_execute_binary[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_binary_cursor_text_override[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_binary_cursor_text_override[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_stream_binary_cursor_text_override[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_str[asyncio-Cursor] SKIPPED (skipp...) [ 14%] tests/test_cursor_common.py::test_str[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_str[asyncio-RawCursor] SKIPPED (sk...) [ 14%] tests/test_cursor_common.py::test_message_0x33[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_message_0x33[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_message_0x33[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_typeinfo[asyncio-Cursor] SKIPPED (...) [ 14%] tests/test_cursor_common.py::test_typeinfo[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_typeinfo[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_error_no_result[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_error_no_result[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_error_no_result[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_row_maker_returns_none[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_row_maker_returns_none[asyncio-ClientCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_row_maker_returns_none[asyncio-RawCursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_execute[asyncio-Cursor-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_execute[asyncio-Cursor-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_execute[asyncio-ClientCursor-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_execute[asyncio-ClientCursor-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_execute[asyncio-RawCursor-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_execute[asyncio-RawCursor-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-Cursor-False-0] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-Cursor-False-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-Cursor-False-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-Cursor-True-0] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-Cursor-True-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-Cursor-True-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-ClientCursor-False-0] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-ClientCursor-False-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-ClientCursor-False-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-ClientCursor-True-0] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-ClientCursor-True-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-ClientCursor-True-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-RawCursor-False-0] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-RawCursor-False-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-RawCursor-False-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-RawCursor-True-0] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-RawCursor-True-1] SKIPPED [ 14%] tests/test_cursor_common.py::test_results_after_executemany[asyncio-RawCursor-True-3] SKIPPED [ 14%] tests/test_cursor_common.py::test_change_loader_results[asyncio-Cursor] SKIPPED [ 14%] tests/test_cursor_common.py::test_change_loader_results[asyncio-ClientCursor] SKIPPED [ 15%] tests/test_cursor_common.py::test_change_loader_results[asyncio-RawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_init[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_init[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_init[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_init_factory[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_init_factory[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_init_factory[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_close[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_close[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_close[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchone[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchone[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchone[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchmany[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchmany[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchmany[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchall[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchall[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_cursor_close_fetchall[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_context[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_context[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_context[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_weakref[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_weakref[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_weakref[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_pgresult[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_pgresult[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_pgresult[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_statusmessage[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_statusmessage[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_statusmessage[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_sql[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_sql[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_sql[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_next[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_next[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_next[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_query_parse_cache_size[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_query_parse_cache_size[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_query_parse_cache_size[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_many_results[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_many_results[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_many_results[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_set_results[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_set_results[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_set_results[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_sequence[asyncio-AsyncCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_sequence[asyncio-AsyncClientCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_sequence[asyncio-AsyncRawCursor] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncCursor-] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncCursor- ] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncCursor-;] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncClientCursor-] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncClientCursor- ] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncClientCursor-;] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncRawCursor-] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncRawCursor- ] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_empty_query[asyncio-AsyncRawCursor-;] SKIPPED [ 15%] tests/test_cursor_common_async.py::test_execute_type_change[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_type_change[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_type_change[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_type_change[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_type_change[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_type_change[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_copy[asyncio-AsyncCursor-copy testcopy from stdin] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_copy[asyncio-AsyncCursor-copy testcopy to stdout] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_copy[asyncio-AsyncClientCursor-copy testcopy from stdin] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_copy[asyncio-AsyncClientCursor-copy testcopy to stdout] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_copy[asyncio-AsyncRawCursor-copy testcopy from stdin] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_copy[asyncio-AsyncRawCursor-copy testcopy to stdout] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_fetchone[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_fetchone[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_fetchone[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_binary_cursor_execute[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_binary_cursor_execute[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_binary_cursor_execute[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_binary[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_binary[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_execute_binary[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_binary_cursor_text_override[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_binary_cursor_text_override[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_binary_cursor_text_override[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_encode[asyncio-AsyncCursor-utf8] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_encode[asyncio-AsyncCursor-latin9] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_encode[asyncio-AsyncClientCursor-utf8] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_encode[asyncio-AsyncClientCursor-latin9] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_encode[asyncio-AsyncRawCursor-utf8] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_encode[asyncio-AsyncRawCursor-latin9] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_badenc[asyncio-AsyncCursor-latin1] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_badenc[asyncio-AsyncClientCursor-latin1] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_query_badenc[asyncio-AsyncRawCursor-latin1] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_name[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_name[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_name[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_no_data[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_no_data[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_no_data[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_rowcount[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_rowcount[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_rowcount[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_returning[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_returning[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_returning[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_returning_discard[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_returning_discard[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_returning_discard[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_no_result[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_no_result[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_no_result[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_rowcount_no_hit[asyncio-AsyncCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_rowcount_no_hit[asyncio-AsyncClientCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_rowcount_no_hit[asyncio-AsyncRawCursor] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncCursor-insert into nosuchtable values (%s, %s)] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncCursor-copy (select %s, %s) to stdout] SKIPPED [ 16%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncCursor-wat (%s, %s)] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncClientCursor-insert into nosuchtable values (%s, %s)] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncClientCursor-copy (select %s, %s) to stdout] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncClientCursor-wat (%s, %s)] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncRawCursor-insert into nosuchtable values (%s, %s)] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncRawCursor-copy (select %s, %s) to stdout] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_badquery[asyncio-AsyncRawCursor-wat (%s, %s)] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncCursor-s] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncCursor-t] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncCursor-b] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncClientCursor-s] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncClientCursor-t] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncClientCursor-b] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncRawCursor-s] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncRawCursor-t] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_null_first[asyncio-AsyncRawCursor-b] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_lock[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_lock[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_executemany_lock[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rowcount[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rowcount[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rowcount[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_none[asyncio-AsyncCursor-] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_none[asyncio-AsyncCursor-set timezone to utc] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_none[asyncio-AsyncClientCursor-] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_none[asyncio-AsyncClientCursor-set timezone to utc] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_none[asyncio-AsyncRawCursor-] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_none[asyncio-AsyncRawCursor-set timezone to utc] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_mixed[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_mixed[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_rownumber_mixed[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_iter[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_iter[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_iter[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_iter_stop[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_iter_stop[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_iter_stop[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_row_factory[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_row_factory[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_row_factory[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_row_factory_none[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_row_factory_none[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_row_factory_none[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_bad_row_factory[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_bad_row_factory[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_bad_row_factory[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_scroll[asyncio-AsyncCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_scroll[asyncio-AsyncClientCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_scroll[asyncio-AsyncRawCursor] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncCursor-select %(x)s-params0-want0] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncCursor-select %(x)s, %(y)s-params1-want1] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncCursor-select %(x)s, %(x)s-params2-want2] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncClientCursor-select %(x)s-params0-want0] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncClientCursor-select %(x)s, %(y)s-params1-want1] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncClientCursor-select %(x)s, %(x)s-params2-want2] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncRawCursor-select %(x)s-params0-want0] SKIPPED [ 17%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncRawCursor-select %(x)s, %(y)s-params1-want1] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_execute_params_named[asyncio-AsyncRawCursor-select %(x)s, %(x)s-params2-want2] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_sql[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_sql[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_sql[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_row_factory[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_row_factory[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_row_factory[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_no_row[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_no_row[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_no_row[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_invalid_size[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_invalid_size[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_invalid_size[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_not_supported[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_not_supported[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_not_supported[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_row_factory[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_row_factory[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_chunked_row_factory[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_no_col[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_no_col[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_no_col[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncCursor-create table test_stream_badq ()] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncCursor-copy (select 1) to stdout] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncCursor-wat?] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncClientCursor-create table test_stream_badq ()] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncClientCursor-copy (select 1) to stdout] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncClientCursor-wat?] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncRawCursor-create table test_stream_badq ()] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncRawCursor-copy (select 1) to stdout] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_badquery[asyncio-AsyncRawCursor-wat?] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_tx[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_tx[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_tx[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_notx[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_notx[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_notx[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_python_to_consume[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_python_to_consume[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_python_to_consume[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_python_consumed[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_python_consumed[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_error_python_consumed[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_close[asyncio-AsyncCursor-False] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_close[asyncio-AsyncCursor-True] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_close[asyncio-AsyncClientCursor-False] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_close[asyncio-AsyncClientCursor-True] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_close[asyncio-AsyncRawCursor-False] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_close[asyncio-AsyncRawCursor-True] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_binary_cursor[asyncio-AsyncCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_binary_cursor[asyncio-AsyncClientCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_binary_cursor[asyncio-AsyncRawCursor] SKIPPED [ 18%] tests/test_cursor_common_async.py::test_stream_execute_binary[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_stream_execute_binary[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_stream_execute_binary[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_stream_binary_cursor_text_override[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_stream_binary_cursor_text_override[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_stream_binary_cursor_text_override[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_str[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_str[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_str[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_message_0x33[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_message_0x33[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_message_0x33[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_typeinfo[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_typeinfo[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_typeinfo[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_error_no_result[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_error_no_result[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_error_no_result[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_row_maker_returns_none[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_row_maker_returns_none[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_row_maker_returns_none[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_execute[asyncio-AsyncCursor-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_execute[asyncio-AsyncCursor-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_execute[asyncio-AsyncClientCursor-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_execute[asyncio-AsyncClientCursor-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_execute[asyncio-AsyncRawCursor-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_execute[asyncio-AsyncRawCursor-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncCursor-False-0] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncCursor-False-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncCursor-False-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncCursor-True-0] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncCursor-True-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncCursor-True-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncClientCursor-False-0] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncClientCursor-False-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncClientCursor-False-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncClientCursor-True-0] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncClientCursor-True-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncClientCursor-True-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncRawCursor-False-0] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncRawCursor-False-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncRawCursor-False-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncRawCursor-True-0] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncRawCursor-True-1] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_results_after_executemany[asyncio-AsyncRawCursor-True-3] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_change_loader_results[asyncio-AsyncCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_change_loader_results[asyncio-AsyncClientCursor] SKIPPED [ 19%] tests/test_cursor_common_async.py::test_change_loader_results[asyncio-AsyncRawCursor] SKIPPED [ 19%] tests/test_cursor_raw.py::test_default_cursor[asyncio] SKIPPED (skip...) [ 19%] tests/test_cursor_raw.py::test_str[asyncio] SKIPPED (skipping test a...) [ 19%] tests/test_cursor_raw.py::test_sequence_only[asyncio] SKIPPED (skipp...) [ 19%] tests/test_cursor_raw.py::test_execute_many_results_param[asyncio] SKIPPED [ 19%] tests/test_cursor_raw.py::test_query_params_execute[asyncio] SKIPPED [ 19%] tests/test_cursor_raw.py::test_query_params_executemany[asyncio] SKIPPED [ 19%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-one-0-s] SKIPPED [ 19%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-one-0-t] SKIPPED [ 19%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-one-0-b] SKIPPED [ 19%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-one-1-s] SKIPPED [ 19%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-one-1-t] SKIPPED [ 19%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-one-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-many-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-many-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-many-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-many-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-many-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-many-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-all-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-all-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-all-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-all-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-all-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-all-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-iter-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-iter-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-iter-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-iter-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-iter-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-tuple_row-iter-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-one-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-one-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-one-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-one-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-one-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-one-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-many-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-many-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-many-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-many-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-many-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-many-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-all-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-all-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-all-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-all-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-all-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-all-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-iter-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-iter-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-iter-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-iter-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-iter-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-dict_row-iter-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-one-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-one-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-one-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-one-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-one-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-one-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-many-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-many-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-many-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-many-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-many-1-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-many-1-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-all-0-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-all-0-t] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-all-0-b] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-all-1-s] SKIPPED [ 20%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-all-1-t] SKIPPED [ 21%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-all-1-b] SKIPPED [ 21%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-iter-0-s] SKIPPED [ 21%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-iter-0-t] SKIPPED [ 21%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-iter-0-b] SKIPPED [ 21%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-iter-1-s] SKIPPED [ 21%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-iter-1-t] SKIPPED [ 21%] tests/test_cursor_raw.py::test_leak[asyncio-namedtuple_row-iter-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_default_cursor[asyncio] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_str[asyncio] SKIPPED (skipping ...) [ 21%] tests/test_cursor_raw_async.py::test_sequence_only[asyncio] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_execute_many_results_param[asyncio] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_query_params_execute[asyncio] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_query_params_executemany[asyncio] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-one-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-one-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-one-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-one-1-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-one-1-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-one-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-many-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-many-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-many-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-many-1-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-many-1-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-many-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-all-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-all-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-all-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-all-1-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-all-1-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-all-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-iter-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-iter-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-iter-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-iter-1-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-iter-1-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-tuple_row-iter-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-one-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-one-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-one-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-one-1-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-one-1-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-one-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-many-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-many-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-many-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-many-1-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-many-1-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-many-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-all-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-all-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-all-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-all-1-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-all-1-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-all-1-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-iter-0-s] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-iter-0-t] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-iter-0-b] SKIPPED [ 21%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-iter-1-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-iter-1-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-dict_row-iter-1-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-one-0-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-one-0-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-one-0-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-one-1-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-one-1-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-one-1-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-many-0-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-many-0-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-many-0-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-many-1-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-many-1-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-many-1-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-all-0-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-all-0-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-all-0-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-all-1-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-all-1-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-all-1-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-iter-0-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-iter-0-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-iter-0-b] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-iter-1-s] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-iter-1-t] SKIPPED [ 22%] tests/test_cursor_raw_async.py::test_leak[asyncio-namedtuple_row-iter-1-b] SKIPPED [ 22%] tests/test_cursor_server.py::test_init_row_factory[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_init_row_factory[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_init_params[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_init_params[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_funny_name[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_funny_name[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_repr[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_repr[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_connection[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_connection[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_description[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_description[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_format[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_format[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_query_params[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_query_params[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_binary_cursor_execute[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_binary_cursor_execute[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_execute_binary[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_execute_binary[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_binary_cursor_text_override[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_binary_cursor_text_override[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_close[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_close[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_close_idempotent[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_close_idempotent[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_close_broken_conn[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_close_broken_conn[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_cursor_close_fetchone[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_cursor_close_fetchone[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_cursor_close_fetchmany[asyncio-ServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_cursor_close_fetchmany[asyncio-RawServerCursor] SKIPPED [ 22%] tests/test_cursor_server.py::test_cursor_close_fetchall[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_cursor_close_fetchall[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_close_noop[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_close_noop[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_close_on_error[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_close_on_error[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_pgresult[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_pgresult[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_context[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_context[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_close_no_clobber[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_close_no_clobber[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_warn_close[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_warn_close[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_reuse[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_reuse[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-ServerCursor-] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-ServerCursor-wat] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-ServerCursor-create table ssc ()] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-ServerCursor-select 1; select 2] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-RawServerCursor-] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-RawServerCursor-wat] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-RawServerCursor-create table ssc ()] SKIPPED [ 23%] tests/test_cursor_server.py::test_execute_error[asyncio-RawServerCursor-select 1; select 2] SKIPPED [ 23%] tests/test_cursor_server.py::test_executemany[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_executemany[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_fetchone[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_fetchone[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_fetchmany[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_fetchmany[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_fetchall[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_fetchall[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_nextset[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_nextset[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_no_result[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_no_result[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_standard_row_factory[asyncio-ServerCursor-tuple_row] SKIPPED [ 23%] tests/test_cursor_server.py::test_standard_row_factory[asyncio-ServerCursor-dict_row] SKIPPED [ 23%] tests/test_cursor_server.py::test_standard_row_factory[asyncio-ServerCursor-namedtuple_row] SKIPPED [ 23%] tests/test_cursor_server.py::test_standard_row_factory[asyncio-RawServerCursor-tuple_row] SKIPPED [ 23%] tests/test_cursor_server.py::test_standard_row_factory[asyncio-RawServerCursor-dict_row] SKIPPED [ 23%] tests/test_cursor_server.py::test_standard_row_factory[asyncio-RawServerCursor-namedtuple_row] SKIPPED [ 23%] tests/test_cursor_server.py::test_row_factory[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_row_factory[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_rownumber[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_rownumber[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_iter[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_iter[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_iter_rownumber[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_iter_rownumber[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_itersize[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_itersize[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_next[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_next[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_cant_scroll_by_default[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_cant_scroll_by_default[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_scroll[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_scroll[asyncio-RawServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_scrollable[asyncio-ServerCursor] SKIPPED [ 23%] tests/test_cursor_server.py::test_scrollable[asyncio-RawServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_non_scrollable[asyncio-ServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_non_scrollable[asyncio-RawServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_no_hold[asyncio-ServerCursor-kwargs0] SKIPPED [ 24%] tests/test_cursor_server.py::test_no_hold[asyncio-ServerCursor-kwargs1] SKIPPED [ 24%] tests/test_cursor_server.py::test_no_hold[asyncio-RawServerCursor-kwargs0] SKIPPED [ 24%] tests/test_cursor_server.py::test_no_hold[asyncio-RawServerCursor-kwargs1] SKIPPED [ 24%] tests/test_cursor_server.py::test_hold[asyncio-ServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_hold[asyncio-RawServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_steal_cursor[asyncio-ServerCursor-tuple_row] SKIPPED [ 24%] tests/test_cursor_server.py::test_steal_cursor[asyncio-ServerCursor-namedtuple_row] SKIPPED [ 24%] tests/test_cursor_server.py::test_steal_cursor[asyncio-RawServerCursor-tuple_row] SKIPPED [ 24%] tests/test_cursor_server.py::test_steal_cursor[asyncio-RawServerCursor-namedtuple_row] SKIPPED [ 24%] tests/test_cursor_server.py::test_stolen_cursor_close[asyncio-ServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_stolen_cursor_close[asyncio-RawServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_row_maker_returns_none[asyncio-ServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_row_maker_returns_none[asyncio-RawServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_results_after_execute[asyncio-ServerCursor] SKIPPED [ 24%] tests/test_cursor_server.py::test_results_after_execute[asyncio-RawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_init_row_factory[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_init_row_factory[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_init_params[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_init_params[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_funny_name[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_funny_name[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_repr[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_repr[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_connection[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_connection[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_description[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_description[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_format[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_format[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_query_params[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_query_params[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_binary_cursor_execute[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_binary_cursor_execute[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_execute_binary[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_execute_binary[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_binary_cursor_text_override[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_binary_cursor_text_override[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_idempotent[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_idempotent[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_broken_conn[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_broken_conn[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_cursor_close_fetchone[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_cursor_close_fetchone[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_cursor_close_fetchmany[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_cursor_close_fetchmany[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_cursor_close_fetchall[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_cursor_close_fetchall[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_noop[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_noop[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_on_error[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_close_on_error[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_pgresult[asyncio-AsyncServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_pgresult[asyncio-AsyncRawServerCursor] SKIPPED [ 24%] tests/test_cursor_server_async.py::test_context[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_context[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_close_no_clobber[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_close_no_clobber[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_warn_close[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_warn_close[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_reuse[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_reuse[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncServerCursor-] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncServerCursor-wat] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncServerCursor-create table ssc ()] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncServerCursor-select 1; select 2] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncRawServerCursor-] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncRawServerCursor-wat] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncRawServerCursor-create table ssc ()] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_execute_error[asyncio-AsyncRawServerCursor-select 1; select 2] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_executemany[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_executemany[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_fetchone[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_fetchone[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_fetchmany[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_fetchmany[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_fetchall[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_fetchall[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_nextset[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_nextset[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_no_result[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_no_result[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_standard_row_factory[asyncio-AsyncServerCursor-tuple_row] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_standard_row_factory[asyncio-AsyncServerCursor-dict_row] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_standard_row_factory[asyncio-AsyncServerCursor-namedtuple_row] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_standard_row_factory[asyncio-AsyncRawServerCursor-tuple_row] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_standard_row_factory[asyncio-AsyncRawServerCursor-dict_row] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_standard_row_factory[asyncio-AsyncRawServerCursor-namedtuple_row] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_row_factory[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_row_factory[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_rownumber[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_rownumber[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_iter[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_iter[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_iter_rownumber[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_iter_rownumber[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_itersize[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_itersize[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_next[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_next[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_cant_scroll_by_default[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_cant_scroll_by_default[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_scroll[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_scroll[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_scrollable[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_scrollable[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_non_scrollable[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_non_scrollable[asyncio-AsyncRawServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_no_hold[asyncio-AsyncServerCursor-kwargs0] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_no_hold[asyncio-AsyncServerCursor-kwargs1] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_no_hold[asyncio-AsyncRawServerCursor-kwargs0] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_no_hold[asyncio-AsyncRawServerCursor-kwargs1] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_hold[asyncio-AsyncServerCursor] SKIPPED [ 25%] tests/test_cursor_server_async.py::test_hold[asyncio-AsyncRawServerCursor] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_steal_cursor[asyncio-AsyncServerCursor-tuple_row] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_steal_cursor[asyncio-AsyncServerCursor-namedtuple_row] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_steal_cursor[asyncio-AsyncRawServerCursor-tuple_row] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_steal_cursor[asyncio-AsyncRawServerCursor-namedtuple_row] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_stolen_cursor_close[asyncio-AsyncServerCursor] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_stolen_cursor_close[asyncio-AsyncRawServerCursor] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_row_maker_returns_none[asyncio-AsyncServerCursor] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_row_maker_returns_none[asyncio-AsyncRawServerCursor] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_results_after_execute[asyncio-AsyncServerCursor] SKIPPED [ 26%] tests/test_cursor_server_async.py::test_results_after_execute[asyncio-AsyncRawServerCursor] SKIPPED [ 26%] tests/test_dns.py::test_resolve_hostaddr_async_warning[asyncio] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio---None] SKIPPED (dnspy...) [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio-host=_pg._tcp.foo.com-host=db1.example.com port=5432-None] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio--host=db1.example.com port=5432-env2] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio-host=foo.com,_pg._tcp.foo.com-host=foo.com,db1.example.com port=,5432-None] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio-host=_pg._tcp.dot.com,foo.com,_pg._tcp.foo.com-host=foo.com,db1.example.com port=,5432-None] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio-host=_pg._tcp.bar.com-host=db1.example.com,db4.example.com,db3.example.com,db2.example.com port=5432,5432,5433,5432-None] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio-host=service.foo.com port=srv-host=service.example.com port=15432-None] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_async[asyncio-host=_pg._tcp.foo.com hostaddr=1.1.1.1-host=_pg._tcp.foo.com hostaddr=1.1.1.1-None] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_bad_async[asyncio-host=_pg._tcp.dot.com-None] SKIPPED [ 26%] tests/test_dns_srv.py::test_srv_bad_async[asyncio-host=_pg._tcp.foo.com port=1,2-None] SKIPPED [ 26%] tests/test_errors.py::test_diag_from_commit_async[asyncio] SKIPPED (...) [ 26%] tests/test_notify_async.py::test_notify_handlers[asyncio] SKIPPED (s...) [ 26%] tests/test_notify_async.py::test_notify[asyncio] SKIPPED (skipping t...) [ 26%] tests/test_notify_async.py::test_no_notify_timeout[asyncio] SKIPPED [ 26%] tests/test_notify_async.py::test_notify_timeout[asyncio] SKIPPED (sk...) [ 26%] tests/test_notify_async.py::test_notify_timeout_0[asyncio] SKIPPED (...) [ 26%] tests/test_notify_async.py::test_stop_after[asyncio] SKIPPED (skippi...) [ 26%] tests/test_notify_async.py::test_stop_after_batch[asyncio] SKIPPED (...) [ 26%] tests/test_notify_async.py::test_notifies_blocking[asyncio] SKIPPED [ 26%] tests/test_notify_async.py::test_generator_and_handler[asyncio] SKIPPED [ 26%] tests/test_notify_async.py::test_first_notify_not_lost[asyncio-True] SKIPPED [ 26%] tests/test_notify_async.py::test_first_notify_not_lost[asyncio-False] SKIPPED [ 26%] tests/test_notify_async.py::test_notify_query_notify[asyncio-callback-server] SKIPPED [ 26%] tests/test_notify_async.py::test_notify_query_notify[asyncio-callback-client] SKIPPED [ 26%] tests/test_notify_async.py::test_notify_query_notify[asyncio-generator-server] SKIPPED [ 26%] tests/test_notify_async.py::test_notify_query_notify[asyncio-generator-client] SKIPPED [ 26%] tests/test_pipeline_async.py::test_repr[asyncio] SKIPPED (skipping t...) [ 26%] tests/test_pipeline_async.py::test_connection_closed[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_status[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_reenter[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_broken_conn_exit[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_exit_error_noclobber[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_exit_error_noclobber_nested[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_exit_sync_trace[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_nested_sync_trace[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_cursor_stream[asyncio] SKIPPED (s...) [ 26%] tests/test_pipeline_async.py::test_server_cursor[asyncio] SKIPPED (s...) [ 26%] tests/test_pipeline_async.py::test_cannot_insert_multiple_commands[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_copy[asyncio] SKIPPED (skipping t...) [ 26%] tests/test_pipeline_async.py::test_pipeline_processed_at_exit[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_errors_processed_at_exit[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline[asyncio] SKIPPED (skippi...) [ 26%] tests/test_pipeline_async.py::test_autocommit[asyncio] SKIPPED (skip...) [ 26%] tests/test_pipeline_async.py::test_pipeline_aborted[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_pipeline_commit_aborted[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_sync_syncs_results[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_sync_syncs_errors[asyncio] SKIPPED [ 26%] tests/test_pipeline_async.py::test_errors_raised_on_commit[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_errors_raised_on_transaction_exit[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_errors_raised_on_nested_transaction_exit[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_implicit_transaction[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_error_on_commit[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_fetch_no_result[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_executemany[asyncio] SKIPPED (ski...) [ 27%] tests/test_pipeline_async.py::test_executemany_no_returning[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_executemany_trace[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_executemany_trace_returning[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_prepared[asyncio] SKIPPED (skippi...) [ 27%] tests/test_pipeline_async.py::test_auto_prepare[asyncio] SKIPPED (sk...) [ 27%] tests/test_pipeline_async.py::test_prepare_error[asyncio] SKIPPED (s...) [ 27%] tests/test_pipeline_async.py::test_transaction[asyncio] SKIPPED (ski...) [ 27%] tests/test_pipeline_async.py::test_transaction_nested[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_transaction_nested_no_statement[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_outer_transaction[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_outer_transaction_error[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_rollback_explicit[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_rollback_transaction[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_message_0x33[asyncio] SKIPPED (sk...) [ 27%] tests/test_pipeline_async.py::test_transaction_state_implicit_begin[asyncio] SKIPPED [ 27%] tests/test_pipeline_async.py::test_concurrency[asyncio] SKIPPED (ski...) [ 27%] tests/test_pipeline_async.py::test_execute_nextset[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_prepare_threshold_init[asyncio-None] SKIPPED [ 27%] tests/test_prepared_async.py::test_prepare_threshold_init[asyncio-0] SKIPPED [ 27%] tests/test_prepared_async.py::test_prepare_threshold_init[asyncio-3] SKIPPED [ 27%] tests/test_prepared_async.py::test_dont_prepare[asyncio] SKIPPED (sk...) [ 27%] tests/test_prepared_async.py::test_do_prepare[asyncio] SKIPPED (skip...) [ 27%] tests/test_prepared_async.py::test_auto_prepare[asyncio] SKIPPED (sk...) [ 27%] tests/test_prepared_async.py::test_dont_prepare_conn[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_do_prepare_conn[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_auto_prepare_conn[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_prepare_disable[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_no_prepare_multi[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_no_prepare_multi_with_drop[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_no_prepare_error[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_misc_statement[asyncio-create table test_no_prepare ()] SKIPPED [ 27%] tests/test_prepared_async.py::test_misc_statement[asyncio-notify foo, 'bar'] SKIPPED [ 27%] tests/test_prepared_async.py::test_misc_statement[asyncio-set timezone = utc] SKIPPED [ 27%] tests/test_prepared_async.py::test_misc_statement[asyncio-select num from prepared_test] SKIPPED [ 27%] tests/test_prepared_async.py::test_misc_statement[asyncio-insert into prepared_test (num) values (1)] SKIPPED [ 27%] tests/test_prepared_async.py::test_misc_statement[asyncio-update prepared_test set num = num * 2] SKIPPED [ 27%] tests/test_prepared_async.py::test_misc_statement[asyncio-delete from prepared_test where num > 10] SKIPPED [ 27%] tests/test_prepared_async.py::test_params_types[asyncio] SKIPPED (sk...) [ 27%] tests/test_prepared_async.py::test_evict_lru[asyncio] SKIPPED (skipp...) [ 27%] tests/test_prepared_async.py::test_evict_lru_deallocate[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_deallocate_or_close[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_different_types[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_untyped_json[asyncio] SKIPPED (sk...) [ 27%] tests/test_prepared_async.py::test_change_type_execute[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_change_type_executemany[asyncio] SKIPPED [ 27%] tests/test_prepared_async.py::test_change_type[asyncio] SKIPPED (ski...) [ 27%] tests/test_prepared_async.py::test_change_type_savepoint[asyncio] SKIPPED [ 27%] tests/test_tpc_async.py::test_tpc_disabled[asyncio-pipeline=on] SKIPPED [ 27%] tests/test_tpc_async.py::test_tpc_disabled[asyncio-pipeline=off] SKIPPED [ 27%] tests/test_tpc_async.py::TestTPC::test_tpc_commit[asyncio] SKIPPED (...) [ 27%] tests/test_tpc_async.py::TestTPC::test_tpc_commit_one_phase[asyncio] SKIPPED [ 27%] tests/test_tpc_async.py::TestTPC::test_tpc_commit_recovered[asyncio] SKIPPED [ 27%] tests/test_tpc_async.py::TestTPC::test_tpc_rollback[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_tpc_rollback_one_phase[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_tpc_rollback_recovered[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_status_after_recover[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_recovered_xids[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_xid_encoding[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_xid_roundtrip[asyncio-0--] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_xid_roundtrip[asyncio-42-gtrid-bqual] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_xid_roundtrip[asyncio-2147483647-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_unparsed_roundtrip[asyncio-] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_unparsed_roundtrip[asyncio-hello, world!] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_unparsed_roundtrip[asyncio-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_xid_unicode[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_xid_unicode_unparsed[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_cancel_fails_prepared[asyncio] SKIPPED [ 28%] tests/test_tpc_async.py::TestTPC::test_tpc_recover_non_dbapi_connection[asyncio] SKIPPED [ 28%] tests/test_transaction.py::test_basic[asyncio-pipeline=on] SKIPPED (...) [ 28%] tests/test_transaction.py::test_basic[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_exposes_associated_connection[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_exposes_associated_connection[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_exposes_savepoint_name[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_exposes_savepoint_name[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_cant_reenter[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_cant_reenter[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_begins_on_enter[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_begins_on_enter[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_commit_on_successful_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_commit_on_successful_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_rollback_on_exception_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_rollback_on_exception_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_context_inerror_rollback_no_clobber[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_context_inerror_rollback_no_clobber[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_interaction_dbapi_transaction[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_interaction_dbapi_transaction[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_prohibits_use_of_commit_rollback_autocommit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_prohibits_use_of_commit_rollback_autocommit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_preserves_autocommit[asyncio-pipeline=on-False] SKIPPED [ 28%] tests/test_transaction.py::test_preserves_autocommit[asyncio-pipeline=on-True] SKIPPED [ 28%] tests/test_transaction.py::test_preserves_autocommit[asyncio-pipeline=off-False] SKIPPED [ 28%] tests/test_transaction.py::test_preserves_autocommit[asyncio-pipeline=off-True] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_but_no_tx_started_successful_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_but_no_tx_started_successful_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_but_no_tx_started_exception_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_but_no_tx_started_exception_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_and_tx_in_progress_successful_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_and_tx_in_progress_successful_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_and_tx_in_progress_exception_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_autocommit_off_and_tx_in_progress_exception_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_nested_all_changes_persisted_on_successful_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_nested_all_changes_persisted_on_successful_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_nested_all_changes_discarded_on_outer_exception[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_nested_all_changes_discarded_on_outer_exception[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_nested_all_changes_discarded_on_inner_exception[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_nested_all_changes_discarded_on_inner_exception[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_nested_inner_scope_exception_handled_in_outer_scope[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_nested_inner_scope_exception_handled_in_outer_scope[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_nested_three_levels_successful_exit[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_nested_three_levels_successful_exit[asyncio-pipeline=off] SKIPPED [ 28%] tests/test_transaction.py::test_named_savepoint_escapes_savepoint_name[asyncio-pipeline=on] SKIPPED [ 28%] tests/test_transaction.py::test_named_savepoint_escapes_savepoint_name[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_named_savepoints_successful_exit[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_named_savepoints_successful_exit[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_named_savepoints_exception_exit[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_named_savepoints_exception_exit[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_named_savepoints_with_repeated_names_works[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_named_savepoints_with_repeated_names_works[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_force_rollback_successful_exit[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_force_rollback_successful_exit[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_force_rollback_exception_exit[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_force_rollback_exception_exit[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_discards_changes[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_discards_changes[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_outer_tx_unaffected[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_outer_tx_unaffected[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_of_outer_transaction[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_of_outer_transaction[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_of_enclosing_tx_outer_tx_unaffected[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction.py::test_explicit_rollback_of_enclosing_tx_outer_tx_unaffected[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction.py::test_str[asyncio-pipeline=on] SKIPPED (sk...) [ 29%] tests/test_transaction.py::test_str[asyncio-pipeline=off] SKIPPED (s...) [ 29%] tests/test_transaction.py::test_out_of_order_exit[asyncio-pipeline=on-None] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit[asyncio-pipeline=on-ZeroDivisionError] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit[asyncio-pipeline=on-Rollback] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit[asyncio-pipeline=off-None] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit[asyncio-pipeline=off-ZeroDivisionError] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit[asyncio-pipeline=off-Rollback] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_implicit_begin[asyncio-pipeline=on-None] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_implicit_begin[asyncio-pipeline=on-ZeroDivisionError] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_implicit_begin[asyncio-pipeline=on-Rollback] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_implicit_begin[asyncio-pipeline=off-None] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_implicit_begin[asyncio-pipeline=off-ZeroDivisionError] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_implicit_begin[asyncio-pipeline=off-Rollback] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit_same_name[asyncio-pipeline=on-None] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit_same_name[asyncio-pipeline=on-ZeroDivisionError] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit_same_name[asyncio-pipeline=on-Rollback] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit_same_name[asyncio-pipeline=off-None] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit_same_name[asyncio-pipeline=off-ZeroDivisionError] SKIPPED [ 29%] tests/test_transaction.py::test_out_of_order_exit_same_name[asyncio-pipeline=off-Rollback] SKIPPED [ 29%] tests/test_transaction_async.py::test_basic[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_basic[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_exposes_associated_connection[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_exposes_associated_connection[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_exposes_savepoint_name[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_exposes_savepoint_name[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_cant_reenter[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_cant_reenter[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_begins_on_enter[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_begins_on_enter[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_commit_on_successful_exit[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_commit_on_successful_exit[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_rollback_on_exception_exit[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_rollback_on_exception_exit[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_context_inerror_rollback_no_clobber[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_context_inerror_rollback_no_clobber[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_context_active_rollback_no_clobber[asyncio] SKIPPED [ 29%] tests/test_transaction_async.py::test_interaction_dbapi_transaction[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_interaction_dbapi_transaction[asyncio-pipeline=off] SKIPPED [ 29%] tests/test_transaction_async.py::test_prohibits_use_of_commit_rollback_autocommit[asyncio-pipeline=on] SKIPPED [ 29%] tests/test_transaction_async.py::test_prohibits_use_of_commit_rollback_autocommit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_preserves_autocommit[asyncio-pipeline=on-False] SKIPPED [ 30%] tests/test_transaction_async.py::test_preserves_autocommit[asyncio-pipeline=on-True] SKIPPED [ 30%] tests/test_transaction_async.py::test_preserves_autocommit[asyncio-pipeline=off-False] SKIPPED [ 30%] tests/test_transaction_async.py::test_preserves_autocommit[asyncio-pipeline=off-True] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_but_no_tx_started_successful_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_but_no_tx_started_successful_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_but_no_tx_started_exception_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_but_no_tx_started_exception_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_and_tx_in_progress_successful_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_and_tx_in_progress_successful_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_and_tx_in_progress_exception_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_autocommit_off_and_tx_in_progress_exception_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_all_changes_persisted_on_successful_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_all_changes_persisted_on_successful_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_all_changes_discarded_on_outer_exception[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_all_changes_discarded_on_outer_exception[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_all_changes_discarded_on_inner_exception[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_all_changes_discarded_on_inner_exception[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_inner_scope_exception_handled_in_outer_scope[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_inner_scope_exception_handled_in_outer_scope[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_three_levels_successful_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_three_levels_successful_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoint_escapes_savepoint_name[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoint_escapes_savepoint_name[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoints_successful_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoints_successful_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoints_exception_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoints_exception_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoints_with_repeated_names_works[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_named_savepoints_with_repeated_names_works[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_force_rollback_successful_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_force_rollback_successful_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_force_rollback_exception_exit[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_force_rollback_exception_exit[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_transaction_status[asyncio] SKIPPED [ 30%] tests/test_transaction_async.py::test_nested_transaction_status[asyncio] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_discards_changes[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_discards_changes[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_outer_tx_unaffected[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_outer_tx_unaffected[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_of_outer_transaction[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_of_outer_transaction[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_of_enclosing_tx_outer_tx_unaffected[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_explicit_rollback_of_enclosing_tx_outer_tx_unaffected[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_str[asyncio-pipeline=on] SKIPPED [ 30%] tests/test_transaction_async.py::test_str[asyncio-pipeline=off] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_exit[asyncio-pipeline=on-None] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_exit[asyncio-pipeline=on-ZeroDivisionError] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_exit[asyncio-pipeline=on-Rollback] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_exit[asyncio-pipeline=off-None] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_exit[asyncio-pipeline=off-ZeroDivisionError] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_exit[asyncio-pipeline=off-Rollback] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_implicit_begin[asyncio-pipeline=on-None] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_implicit_begin[asyncio-pipeline=on-ZeroDivisionError] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_implicit_begin[asyncio-pipeline=on-Rollback] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_implicit_begin[asyncio-pipeline=off-None] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_implicit_begin[asyncio-pipeline=off-ZeroDivisionError] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_implicit_begin[asyncio-pipeline=off-Rollback] SKIPPED [ 30%] tests/test_transaction_async.py::test_out_of_order_exit_same_name[asyncio-pipeline=on-None] SKIPPED [ 31%] tests/test_transaction_async.py::test_out_of_order_exit_same_name[asyncio-pipeline=on-ZeroDivisionError] SKIPPED [ 31%] tests/test_transaction_async.py::test_out_of_order_exit_same_name[asyncio-pipeline=on-Rollback] SKIPPED [ 31%] tests/test_transaction_async.py::test_out_of_order_exit_same_name[asyncio-pipeline=off-None] SKIPPED [ 31%] tests/test_transaction_async.py::test_out_of_order_exit_same_name[asyncio-pipeline=off-ZeroDivisionError] SKIPPED [ 31%] tests/test_transaction_async.py::test_out_of_order_exit_same_name[asyncio-pipeline=off-Rollback] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-IDLE-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-INTRANS-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-INTRANS-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-None-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-utf8-None-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-IDLE-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-INTRANS-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-INTRANS-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-None-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-latin1-None-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-IDLE-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-INTRANS-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-INTRANS-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-None-text] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_async[asyncio-sql_ascii-None-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-TypeInfo-IDLE-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-TypeInfo-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-TypeInfo-INTRANS-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-TypeInfo-INTRANS-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-RangeInfo-IDLE-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-RangeInfo-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-RangeInfo-INTRANS-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-RangeInfo-INTRANS-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-MultirangeInfo-IDLE-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-MultirangeInfo-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-MultirangeInfo-INTRANS-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-MultirangeInfo-INTRANS-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-CompositeInfo-IDLE-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-CompositeInfo-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-CompositeInfo-INTRANS-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-CompositeInfo-INTRANS-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-EnumInfo-IDLE-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-EnumInfo-IDLE-name1] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-EnumInfo-INTRANS-nosuch] SKIPPED [ 31%] tests/test_typeinfo.py::test_fetch_not_found_async[asyncio-EnumInfo-INTRANS-name1] SKIPPED [ 31%] tests/test_waiting_async.py::test_wait_conn[asyncio-0] SKIPPED (skip...) [ 31%] tests/test_waiting_async.py::test_wait_conn[asyncio-0.2] SKIPPED (sk...) [ 31%] tests/test_waiting_async.py::test_wait_conn[asyncio-2] SKIPPED (skip...) [ 31%] tests/test_waiting_async.py::test_wait_conn_bad[asyncio] SKIPPED (sk...) [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-R-R-0.2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-R-R-2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-R-NONE-0.2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-R-NONE-2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-RW-R-0.2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-RW-R-2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-RW-NONE-0.2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r[asyncio-wait_async-RW-NONE-2] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r_no_linux[asyncio-wait_async-R-2] SKIPPED [ 31%] tests/test_waiting_async.py::test_wait_r_no_linux[asyncio-wait_async-NONE-2] SKIPPED [ 31%] tests/test_waiting_async.py::test_wait_r_nowait[asyncio-wait_async-R-R] PASSED [ 31%] tests/test_waiting_async.py::test_wait_r_nowait[asyncio-wait_async-R-NONE] PASSED [ 32%] tests/test_waiting_async.py::test_wait_r_nowait[asyncio-wait_async-RW-R] PASSED [ 32%] tests/test_waiting_async.py::test_wait_r_nowait[asyncio-wait_async-RW-NONE] PASSED [ 32%] tests/test_waiting_async.py::test_wait_w[asyncio-wait_async-W] PASSED [ 32%] tests/test_waiting_async.py::test_wait_w[asyncio-wait_async-RW] PASSED [ 32%] tests/test_waiting_async.py::test_wait[asyncio-0-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_wait[asyncio-0.2-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_wait[asyncio-2-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_wait_bad[asyncio-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_wait_timeout[asyncio-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_wait_no_busy_loop[asyncio-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_wait_large_fd[asyncio-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_socket_closed[asyncio-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_wait_remote_closed[asyncio-wait_async] SKIPPED [ 32%] tests/test_waiting_async.py::test_remote_closed[asyncio] SKIPPED (sk...) [ 32%] tests/test_waiting_async.py::test_wait_timeout_none_unsupported[asyncio-wait_async] PASSED [ 32%] tests/test_windows.py::test_windows_error[asyncio] SKIPPED (windows ...) [ 32%] tests/types/test_composite.py::test_fetch_info_async[asyncio-testcomp-fields0] SKIPPED [ 32%] tests/types/test_composite.py::test_fetch_info_async[asyncio-testschema.testcomp-fields1] SKIPPED [ 32%] tests/types/test_composite.py::test_fetch_info_async[asyncio-name2-fields2] SKIPPED [ 32%] tests/types/test_composite.py::test_fetch_info_async[asyncio-name3-fields3] SKIPPED [ 32%] tests/types/test_enum.py::test_fetch_info_async[asyncio] SKIPPED (sk...) [ 32%] tests/types/test_multirange.py::test_fetch_info_async[asyncio-testmultirange-text] SKIPPED [ 32%] tests/types/test_multirange.py::test_fetch_info_async[asyncio-testschema.testmultirange-float8] SKIPPED [ 32%] tests/types/test_multirange.py::test_fetch_info_async[asyncio-name2-text] SKIPPED [ 32%] tests/types/test_multirange.py::test_fetch_info_async[asyncio-name3-float8] SKIPPED [ 32%] tests/types/test_multirange.py::test_fetch_info_not_found_async[asyncio] SKIPPED [ 32%] tests/types/test_range.py::test_fetch_info_async[asyncio-testrange-text] SKIPPED [ 32%] tests/types/test_range.py::test_fetch_info_async[asyncio-testschema.testrange-float8] SKIPPED [ 32%] tests/types/test_range.py::test_fetch_info_async[asyncio-name2-text] SKIPPED [ 32%] tests/types/test_range.py::test_fetch_info_async[asyncio-name3-float8] SKIPPED [ 32%] tests/types/test_range.py::test_fetch_info_not_found_async[asyncio] SKIPPED [ 32%] tests/crdb/test_conninfo.py::test_vendor SKIPPED (skipping test as n...) [ 32%] tests/crdb/test_conninfo.py::test_server_version SKIPPED (skipping t...) [ 32%] tests/crdb/test_conninfo.py::test_backend_pid_pre_22 SKIPPED (skippi...) [ 32%] tests/crdb/test_conninfo.py::test_backend_pid SKIPPED (skipping test...) [ 32%] tests/crdb/test_copy.py::test_copy_in_buffers[0-sample_text] SKIPPED [ 32%] tests/crdb/test_copy.py::test_copy_in_buffers[1-sample_binary] SKIPPED [ 32%] tests/crdb/test_copy.py::test_copy_in_buffers_pg_error SKIPPED (skip...) [ 32%] tests/crdb/test_copy.py::test_copy_in_str SKIPPED (skipping test as ...) [ 32%] tests/crdb/test_copy.py::test_copy_in_error SKIPPED (skipping test a...) [ 32%] tests/crdb/test_copy.py::test_copy_in_empty[0] SKIPPED (skipping tes...) [ 32%] tests/crdb/test_copy.py::test_copy_in_empty[1] SKIPPED (skipping tes...) [ 32%] tests/crdb/test_copy.py::test_copy_big_size_record SKIPPED (skipping...) [ 32%] tests/crdb/test_copy.py::test_copy_big_size_block SKIPPED (skipping ...) [ 32%] tests/crdb/test_copy.py::test_copy_in_buffers_with_pg_error SKIPPED [ 32%] tests/crdb/test_copy.py::test_copy_in_records[0] SKIPPED (skipping t...) [ 32%] tests/crdb/test_copy.py::test_copy_in_records[1] SKIPPED (skipping t...) [ 32%] tests/crdb/test_copy.py::test_copy_in_records_set_types[0] SKIPPED (...) [ 32%] tests/crdb/test_copy.py::test_copy_in_records_set_types[1] SKIPPED (...) [ 32%] tests/crdb/test_copy.py::test_copy_in_records_binary[0] SKIPPED (ski...) [ 32%] tests/crdb/test_copy.py::test_copy_in_records_binary[1] SKIPPED (ski...) [ 32%] tests/crdb/test_copy.py::test_copy_in_buffers_with_py_error SKIPPED [ 32%] tests/crdb/test_copy.py::test_copy_in_allchars SKIPPED (skipping tes...) [ 32%] tests/crdb/test_copy.py::test_copy_from_leaks[0-True] SKIPPED (skipp...) [ 32%] tests/crdb/test_copy.py::test_copy_from_leaks[0-False] SKIPPED (skip...) [ 32%] tests/crdb/test_copy.py::test_copy_from_leaks[1-True] SKIPPED (skipp...) [ 32%] tests/crdb/test_cursor.py::test_changefeed[0] SKIPPED (skipping test...) [ 32%] tests/crdb/test_cursor.py::test_changefeed[1] SKIPPED (skipping test...) [ 32%] tests/crdb/test_no_crdb.py::test_is_crdb SKIPPED (skipping test as n...) [ 33%] tests/crdb/test_no_crdb.py::test_tpc_on_pg_connection SKIPPED (skipp...) [ 33%] tests/pool/test_pool.py::test_default_sizes SKIPPED (skipping test a...) [ 33%] tests/pool/test_pool.py::test_min_size_max_size[2-None] SKIPPED (ski...) [ 33%] tests/pool/test_pool.py::test_min_size_max_size[0-2] SKIPPED (skippi...) [ 33%] tests/pool/test_pool.py::test_min_size_max_size[2-4] SKIPPED (skippi...) [ 33%] tests/pool/test_pool.py::test_bad_size[0-0] SKIPPED (skipping test a...) [ 33%] tests/pool/test_pool.py::test_bad_size[0-None] SKIPPED (skipping tes...) [ 33%] tests/pool/test_pool.py::test_bad_size[-1-None] SKIPPED (skipping te...) [ 33%] tests/pool/test_pool.py::test_bad_size[4-2] SKIPPED (skipping test a...) [ 33%] tests/pool/test_pool.py::test_generic_connection_type SKIPPED (skipp...) [ 33%] tests/pool/test_pool.py::test_non_generic_connection_type SKIPPED (s...) [ 33%] tests/pool/test_pool.py::test_its_really_a_pool SKIPPED (skipping te...) [ 33%] tests/pool/test_pool.py::test_connection_not_lost SKIPPED (skipping ...) [ 33%] tests/pool/test_pool.py::test_concurrent_filling SKIPPED (skipping t...) [ 33%] tests/pool/test_pool.py::test_wait_ready SKIPPED (skipping test as n...) [ 33%] tests/pool/test_pool.py::test_configure SKIPPED (skipping test as no...) [ 33%] tests/pool/test_pool.py::test_reset SKIPPED (skipping test as no --t...) [ 33%] tests/pool/test_pool.py::test_reset_badstate SKIPPED (skipping test ...) [ 33%] tests/pool/test_pool.py::test_reset_broken SKIPPED (skipping test as...) [ 33%] tests/pool/test_pool.py::test_intrans_rollback SKIPPED (skipping tes...) [ 33%] tests/pool/test_pool.py::test_inerror_rollback SKIPPED (skipping tes...) [ 33%] tests/pool/test_pool.py::test_active_close SKIPPED (skipping test as...) [ 33%] tests/pool/test_pool.py::test_fail_rollback_close SKIPPED (skipping ...) [ 33%] tests/pool/test_pool.py::test_del_no_warning SKIPPED (skipping test ...) [ 33%] tests/pool/test_pool.py::test_closed_putconn SKIPPED (skipping test ...) [ 33%] tests/pool/test_pool.py::test_open_wait SKIPPED (skipping test as no...) [ 33%] tests/pool/test_pool.py::test_open_as_wait SKIPPED (skipping test as...) [ 33%] tests/pool/test_pool.py::test_grow[2-want_times0] SKIPPED (skipping ...) [ 33%] tests/pool/test_pool.py::test_grow[0-want_times1] SKIPPED (skipping ...) [ 33%] tests/pool/test_pool.py::test_shrink SKIPPED (skipping test as no --...) [ 33%] tests/pool/test_pool.py::test_reconnect SKIPPED (skipping test as no...) [ 33%] tests/pool/test_pool.py::test_reconnect_failure[True] SKIPPED (async...) [ 33%] tests/pool/test_pool.py::test_reconnect_failure[False] SKIPPED (skip...) [ 33%] tests/pool/test_pool.py::test_reconnect_after_grow_failed SKIPPED (s...) [ 33%] tests/pool/test_pool.py::test_refill_on_check SKIPPED (skipping test...) [ 33%] tests/pool/test_pool.py::test_uniform_use SKIPPED (skipping test as ...) [ 33%] tests/pool/test_pool.py::test_resize SKIPPED (skipping test as no --...) [ 33%] tests/pool/test_pool.py::test_bad_resize[0-0] SKIPPED (skipping test...) [ 33%] tests/pool/test_pool.py::test_bad_resize[-1-None] SKIPPED (skipping ...) [ 33%] tests/pool/test_pool.py::test_bad_resize[4-2] SKIPPED (skipping test...) [ 33%] tests/pool/test_pool.py::test_max_lifetime SKIPPED (skipping test as...) [ 33%] tests/pool/test_pool.py::test_check SKIPPED (skipping test as no --t...) [ 33%] tests/pool/test_pool.py::test_check_idle SKIPPED (skipping test as n...) [ 33%] tests/pool/test_pool.py::test_connect_no_check SKIPPED (skipping tes...) [ 33%] tests/pool/test_pool.py::test_connect_check[True] SKIPPED (skipping ...) [ 33%] tests/pool/test_pool.py::test_connect_check[False] SKIPPED (skipping...) [ 33%] tests/pool/test_pool.py::test_getconn_check[True] SKIPPED (skipping ...) [ 33%] tests/pool/test_pool.py::test_getconn_check[False] SKIPPED (skipping...) [ 33%] tests/pool/test_pool.py::test_connect_check_timeout SKIPPED (skippin...) [ 33%] tests/pool/test_pool.py::test_check_max_lifetime SKIPPED (skipping t...) [ 33%] tests/pool/test_pool.py::test_stats_connect SKIPPED (skipping test a...) [ 33%] tests/pool/test_pool.py::test_stats_check SKIPPED (skipping test as ...) [ 33%] tests/pool/test_pool.py::test_spike SKIPPED (skipping test as no --t...) [ 33%] tests/pool/test_pool.py::test_debug_deadlock SKIPPED (skipping test ...) [ 33%] tests/pool/test_pool.py::test_cancellation_in_queue SKIPPED (async t...) [ 33%] tests/pool/test_pool.py::test_check_backoff SKIPPED (skipping test a...) [ 33%] tests/pool/test_pool.py::test_check_returns_an_ok_connection[ERROR] SKIPPED [ 33%] tests/pool/test_pool.py::test_check_returns_an_ok_connection[INTRANS] SKIPPED [ 33%] tests/pool/test_pool.py::test_override_close SKIPPED (skipping test ...) [ 33%] tests/pool/test_pool.py::test_close_returns SKIPPED (skipping test a...) [ 34%] tests/pool/test_pool.py::test_close_returns_custom_class SKIPPED (sk...) [ 34%] tests/pool/test_pool.py::test_close_returns_custom_class_old SKIPPED [ 34%] tests/pool/test_pool.py::test_close_returns_no_loop SKIPPED (skippin...) [ 34%] tests/pool/test_pool.py::test_override_close_no_loop_subclass SKIPPED [ 34%] tests/pool/test_pool.py::test_get_config_rotates_connections SKIPPED [ 34%] tests/pool/test_pool.py::test_get_config_raise_exception SKIPPED (sk...) [ 34%] tests/pool/test_pool_async_noasyncio.py::test_reconnect_after_max_lifetime SKIPPED [ 34%] tests/pool/test_pool_async_noasyncio.py::test_working_created_before_loop SKIPPED [ 34%] tests/pool/test_pool_async_noasyncio.py::test_cant_create_open_outside_loop SKIPPED [ 34%] tests/pool/test_pool_common.py::test_defaults[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_defaults[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_connection_class[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_connection_class[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_kwargs[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_kwargs[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_context[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_context[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_create_warning[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_create_warning[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_wait_closed[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_wait_closed[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_setup_no_timeout[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_setup_no_timeout[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_configure_badstate[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_configure_badstate[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_configure_broken[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_configure_broken[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_queue[ConnectionPool] SKIPPED (...) [ 34%] tests/pool/test_pool_common.py::test_queue[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_queue_size[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_queue_size[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_queue_timeout[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_queue_timeout[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_dead_client[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_dead_client[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_queue_timeout_override[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_queue_timeout_override[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_broken_reconnect[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_broken_reconnect[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_close_no_tasks[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_close_no_tasks[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_putconn_no_pool[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_putconn_no_pool[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_putconn_wrong_pool[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_putconn_wrong_pool[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_del_stops_threads[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_del_stops_threads[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_closed_getconn[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_closed_getconn[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_close_connection_on_pool_close[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_close_connection_on_pool_close[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_closed_queue[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_closed_queue[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_open_explicit[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_open_explicit[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_open_context[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_open_context[NullConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_open_no_op[ConnectionPool] SKIPPED [ 34%] tests/pool/test_pool_common.py::test_open_no_op[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_reopen[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_reopen[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_jitter[ConnectionPool] PASSED [ 35%] tests/pool/test_pool_common.py::test_jitter[NullConnectionPool] PASSED [ 35%] tests/pool/test_pool_common.py::test_stats_measures[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_stats_measures[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_stats_usage[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_stats_usage[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_debug_deadlock[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_debug_deadlock[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_connection[ConnectionPool-True] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_connection[ConnectionPool-False] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_connection[NullConnectionPool-True] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_connection[NullConnectionPool-False] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_init[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_init[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_timeout[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_check_timeout[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_cancellation_in_queue[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_cancellation_in_queue[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_cancel_on_check[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_cancel_on_check[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_cancel_on_rollback[ConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_cancel_on_rollback[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_common.py::test_drain[ConnectionPool] SKIPPED (...) [ 35%] tests/pool/test_pool_common.py::test_drain[NullConnectionPool] SKIPPED [ 35%] tests/pool/test_pool_null.py::test_default_sizes SKIPPED (skipping t...) [ 35%] tests/pool/test_pool_null.py::test_min_size_max_size SKIPPED (skippi...) [ 35%] tests/pool/test_pool_null.py::test_bad_size[1-None] SKIPPED (skippin...) [ 35%] tests/pool/test_pool_null.py::test_bad_size[-1-None] SKIPPED (skippi...) [ 35%] tests/pool/test_pool_null.py::test_bad_size[0--2] SKIPPED (skipping ...) [ 35%] tests/pool/test_pool_null.py::test_generic_connection_type SKIPPED (...) [ 35%] tests/pool/test_pool_null.py::test_non_generic_connection_type SKIPPED [ 35%] tests/pool/test_pool_null.py::test_its_no_pool_at_all SKIPPED (skipp...) [ 35%] tests/pool/test_pool_null.py::test_wait_ready SKIPPED (skipping test...) [ 35%] tests/pool/test_pool_null.py::test_configure SKIPPED (skipping test ...) [ 35%] tests/pool/test_pool_null.py::test_reset SKIPPED (skipping test as n...) [ 35%] tests/pool/test_pool_null.py::test_reset_badstate SKIPPED (skipping ...) [ 35%] tests/pool/test_pool_null.py::test_reset_broken SKIPPED (skipping te...) [ 35%] tests/pool/test_pool_null.py::test_no_queue_timeout SKIPPED (skippin...) [ 35%] tests/pool/test_pool_null.py::test_intrans_rollback SKIPPED (skippin...) [ 35%] tests/pool/test_pool_null.py::test_inerror_rollback SKIPPED (skippin...) [ 35%] tests/pool/test_pool_null.py::test_active_close SKIPPED (skipping te...) [ 35%] tests/pool/test_pool_null.py::test_fail_rollback_close SKIPPED (skip...) [ 35%] tests/pool/test_pool_null.py::test_closed_putconn SKIPPED (skipping ...) [ 35%] tests/pool/test_pool_null.py::test_bad_resize[1-None] SKIPPED (skipp...) [ 35%] tests/pool/test_pool_null.py::test_bad_resize[-1-None] SKIPPED (skip...) [ 35%] tests/pool/test_pool_null.py::test_bad_resize[0--2] SKIPPED (skippin...) [ 35%] tests/pool/test_pool_null.py::test_max_lifetime SKIPPED (skipping te...) [ 35%] tests/pool/test_pool_null.py::test_check SKIPPED (skipping test as n...) [ 35%] tests/pool/test_pool_null.py::test_stats_connect SKIPPED (skipping t...) [ 35%] tests/pool/test_pool_null.py::test_cancellation_in_queue SKIPPED (as...) [ 35%] tests/pool/test_pool_null.py::test_close_returns SKIPPED (skipping t...) [ 35%] tests/pool/test_sched.py::test_sched PASSED [ 35%] tests/pool/test_sched.py::test_sched_task PASSED [ 35%] tests/pool/test_sched.py::test_sched_error PASSED [ 35%] tests/pool/test_sched.py::test_empty_queue_timeout PASSED [ 35%] tests/pool/test_sched.py::test_first_task_rescheduling PASSED [ 35%] tests/pq/test_async.py::test_send_query SKIPPED (skipping test as no...) [ 36%] tests/pq/test_async.py::test_send_query_compact_test SKIPPED (skippi...) [ 36%] tests/pq/test_async.py::test_single_row_mode SKIPPED (skipping test ...) [ 36%] tests/pq/test_async.py::test_chunked_rows_mode SKIPPED (skipping tes...) [ 36%] tests/pq/test_async.py::test_send_query_params SKIPPED (skipping tes...) [ 36%] tests/pq/test_async.py::test_send_prepare SKIPPED (skipping test as ...) [ 36%] tests/pq/test_async.py::test_send_prepare_types SKIPPED (skipping te...) [ 36%] tests/pq/test_async.py::test_send_prepared_binary_in SKIPPED (skippi...) [ 36%] tests/pq/test_async.py::test_send_prepared_binary_out[0-\x666f6f00626172] SKIPPED [ 36%] tests/pq/test_async.py::test_send_prepared_binary_out[1-foo\x00bar] SKIPPED [ 36%] tests/pq/test_async.py::test_send_describe_prepared SKIPPED (skippin...) [ 36%] tests/pq/test_async.py::test_send_close_prepared SKIPPED (skipping t...) [ 36%] tests/pq/test_async.py::test_send_close_prepared_no_close SKIPPED (o...) [ 36%] tests/pq/test_async.py::test_send_describe_portal SKIPPED (skipping ...) [ 36%] tests/pq/test_async.py::test_send_close_portal SKIPPED (skipping tes...) [ 36%] tests/pq/test_async.py::test_send_close_portal_no_close SKIPPED (onl...) [ 36%] tests/pq/test_conninfo.py::test_defaults PASSED [ 36%] tests/pq/test_conninfo.py::test_conninfo_parse PASSED [ 36%] tests/pq/test_conninfo.py::test_conninfo_parse_96 SKIPPED (only for ...) [ 36%] tests/pq/test_conninfo.py::test_conninfo_parse_bad PASSED [ 36%] tests/pq/test_copy.py::test_put_data_no_copy SKIPPED (skipping test ...) [ 36%] tests/pq/test_copy.py::test_put_end_no_copy SKIPPED (skipping test a...) [ 36%] tests/pq/test_copy.py::test_copy_out SKIPPED (skipping test as no --...) [ 36%] tests/pq/test_copy.py::test_copy_out_err SKIPPED (skipping test as n...) [ 36%] tests/pq/test_copy.py::test_copy_out_error_end SKIPPED (skipping tes...) [ 36%] tests/pq/test_copy.py::test_get_data_no_copy SKIPPED (skipping test ...) [ 36%] tests/pq/test_copy.py::test_copy_out_read[0] SKIPPED (skipping test ...) [ 36%] tests/pq/test_copy.py::test_copy_out_read[1] SKIPPED (skipping test ...) [ 36%] tests/pq/test_escaping.py::test_escape_literal[-''] SKIPPED (skippin...) [ 36%] tests/pq/test_escaping.py::test_escape_literal[hello-'hello'] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_literal[foo'bar-'foo''bar'] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_literal[foo\bar- E'foo\\bar'] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_literal_1char[on] SKIPPED (sk...) [ 36%] tests/pq/test_escaping.py::test_escape_literal_1char[off] SKIPPED (s...) [ 36%] tests/pq/test_escaping.py::test_escape_literal_noconn SKIPPED (skipp...) [ 36%] tests/pq/test_escaping.py::test_escape_identifier[-""] SKIPPED (skip...) [ 36%] tests/pq/test_escaping.py::test_escape_identifier[hello-"hello"] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_identifier[foo"bar-"foo""bar"] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_identifier[foo\bar-"foo\bar"] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_identifier_1char[on] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_identifier_1char[off] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_identifier_noconn SKIPPED (sk...) [ 36%] tests/pq/test_escaping.py::test_escape_string[-] SKIPPED (skipping t...) [ 36%] tests/pq/test_escaping.py::test_escape_string[hello-hello] SKIPPED (...) [ 36%] tests/pq/test_escaping.py::test_escape_string[foo'bar-foo''bar] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_string[foo\bar-foo\bar] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_string_1char[on] SKIPPED (ski...) [ 36%] tests/pq/test_escaping.py::test_escape_string_1char[off] SKIPPED (sk...) [ 36%] tests/pq/test_escaping.py::test_escape_string_noconn[-] PASSED [ 36%] tests/pq/test_escaping.py::test_escape_string_noconn[hello-hello] PASSED [ 36%] tests/pq/test_escaping.py::test_escape_string_noconn[foo'bar-foo''bar] PASSED [ 36%] tests/pq/test_escaping.py::test_escape_string_noconn[foo\bar-want3] PASSED [ 36%] tests/pq/test_escaping.py::test_escape_string_badconn SKIPPED (skipp...) [ 36%] tests/pq/test_escaping.py::test_escape_string_badenc SKIPPED (skippi...) [ 36%] tests/pq/test_escaping.py::test_escape_bytea[hello\x00world] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_bytea[\x00\x00\x00\x00] SKIPPED [ 36%] tests/pq/test_escaping.py::test_escape_noconn SKIPPED (skipping test...) [ 36%] tests/pq/test_escaping.py::test_escape_1char SKIPPED (skipping test ...) [ 36%] tests/pq/test_escaping.py::test_unescape_bytea[hello\x00world] SKIPPED [ 36%] tests/pq/test_escaping.py::test_unescape_bytea[\x00\x00\x00\x00] SKIPPED [ 37%] tests/pq/test_exec.py::test_exec_none SKIPPED (skipping test as no -...) [ 37%] tests/pq/test_exec.py::test_exec SKIPPED (skipping test as no --test...) [ 37%] tests/pq/test_exec.py::test_exec_params SKIPPED (skipping test as no...) [ 37%] tests/pq/test_exec.py::test_exec_params_empty SKIPPED (skipping test...) [ 37%] tests/pq/test_exec.py::test_exec_params_types SKIPPED (skipping test...) [ 37%] tests/pq/test_exec.py::test_exec_params_nulls SKIPPED (skipping test...) [ 37%] tests/pq/test_exec.py::test_exec_params_binary_in SKIPPED (skipping ...) [ 37%] tests/pq/test_exec.py::test_exec_params_binary_out[0-\x666f6f00626172] SKIPPED [ 37%] tests/pq/test_exec.py::test_exec_params_binary_out[1-foo\x00bar] SKIPPED [ 37%] tests/pq/test_exec.py::test_prepare SKIPPED (skipping test as no --t...) [ 37%] tests/pq/test_exec.py::test_prepare_types SKIPPED (skipping test as ...) [ 37%] tests/pq/test_exec.py::test_exec_prepared_binary_in SKIPPED (skippin...) [ 37%] tests/pq/test_exec.py::test_exec_prepared_binary_out[0-\x666f6f00626172] SKIPPED [ 37%] tests/pq/test_exec.py::test_exec_prepared_binary_out[1-foo\x00bar] SKIPPED [ 37%] tests/pq/test_exec.py::test_close_prepared SKIPPED (skipping test as...) [ 37%] tests/pq/test_exec.py::test_close_prepared_no_close SKIPPED (only fo...) [ 37%] tests/pq/test_exec.py::test_describe_portal SKIPPED (skipping test a...) [ 37%] tests/pq/test_exec.py::test_close_portal SKIPPED (skipping test as n...) [ 37%] tests/pq/test_exec.py::test_close_portal_no_close SKIPPED (only for ...) [ 37%] tests/pq/test_misc.py::test_error_message SKIPPED (skipping test as ...) [ 37%] tests/pq/test_misc.py::test_error_message_encoding SKIPPED (skipping...) [ 37%] tests/pq/test_misc.py::test_make_empty_result SKIPPED (skipping test...) [ 37%] tests/pq/test_misc.py::test_result_set_attrs SKIPPED (skipping test ...) [ 37%] tests/pq/test_misc.py::test_version_pretty[91020-9.10.20] PASSED [ 37%] tests/pq/test_misc.py::test_version_pretty[100004-10.4] PASSED [ 37%] tests/pq/test_misc.py::test_version_pretty[101112-10.11.12] PASSED [ 37%] tests/pq/test_pgconn.py::test_connectdb SKIPPED (skipping test as no...) [ 37%] tests/pq/test_pgconn.py::test_connectdb_error SKIPPED (skipping test...) [ 37%] tests/pq/test_pgconn.py::test_connectdb_badtype[None] PASSED [ 37%] tests/pq/test_pgconn.py::test_connectdb_badtype[42] PASSED [ 37%] tests/pq/test_pgconn.py::test_connect_async SKIPPED (skipping test a...) [ 37%] tests/pq/test_pgconn.py::test_connect_async_bad SKIPPED (skipping te...) [ 37%] tests/pq/test_pgconn.py::test_finish SKIPPED (skipping test as no --...) [ 37%] tests/pq/test_pgconn.py::test_weakref SKIPPED (skipping test as no -...) [ 37%] tests/pq/test_pgconn.py::test_pgconn_ptr SKIPPED (skipping test as n...) [ 37%] tests/pq/test_pgconn.py::test_info SKIPPED (skipping test as no --te...) [ 37%] tests/pq/test_pgconn.py::test_reset SKIPPED (skipping test as no --t...) [ 37%] tests/pq/test_pgconn.py::test_reset_async SKIPPED (skipping test as ...) [ 37%] tests/pq/test_pgconn.py::test_ping SKIPPED (skipping test as no --te...) [ 37%] tests/pq/test_pgconn.py::test_db SKIPPED (skipping test as no --test...) [ 37%] tests/pq/test_pgconn.py::test_user SKIPPED (skipping test as no --te...) [ 37%] tests/pq/test_pgconn.py::test_password SKIPPED (skipping test as no ...) [ 37%] tests/pq/test_pgconn.py::test_host SKIPPED (skipping test as no --te...) [ 37%] tests/pq/test_pgconn.py::test_hostaddr SKIPPED (skipping test as no ...) [ 37%] tests/pq/test_pgconn.py::test_hostaddr_missing SKIPPED (only for lib...) [ 37%] tests/pq/test_pgconn.py::test_port SKIPPED (skipping test as no --te...) [ 37%] tests/pq/test_pgconn.py::test_tty SKIPPED (only for libpq < 14) [ 37%] tests/pq/test_pgconn.py::test_tty_noop SKIPPED (skipping test as no ...) [ 37%] tests/pq/test_pgconn.py::test_transaction_status SKIPPED (skipping t...) [ 37%] tests/pq/test_pgconn.py::test_parameter_status SKIPPED (skipping tes...) [ 37%] tests/pq/test_pgconn.py::test_encoding SKIPPED (skipping test as no ...) [ 37%] tests/pq/test_pgconn.py::test_protocol_version SKIPPED (skipping tes...) [ 37%] tests/pq/test_pgconn.py::test_full_protocol_version SKIPPED (skippin...) [ 37%] tests/pq/test_pgconn.py::test_full_protocol_version_notimpl SKIPPED [ 37%] tests/pq/test_pgconn.py::test_server_version SKIPPED (skipping test ...) [ 37%] tests/pq/test_pgconn.py::test_socket SKIPPED (skipping test as no --...) [ 37%] tests/pq/test_pgconn.py::test_error_message SKIPPED (skipping test a...) [ 37%] tests/pq/test_pgconn.py::test_get_error_message SKIPPED (skipping te...) [ 37%] tests/pq/test_pgconn.py::test_backend_pid SKIPPED (skipping test as ...) [ 38%] tests/pq/test_pgconn.py::test_needs_password SKIPPED (skipping test ...) [ 38%] tests/pq/test_pgconn.py::test_used_password SKIPPED (skipping test a...) [ 38%] tests/pq/test_pgconn.py::test_used_gssapi SKIPPED (skipping test as ...) [ 38%] tests/pq/test_pgconn.py::test_used_gssapi_not_suppored SKIPPED (only...) [ 38%] tests/pq/test_pgconn.py::test_ssl_in_use SKIPPED (skipping test as n...) [ 38%] tests/pq/test_pgconn.py::test_set_single_row_mode SKIPPED (skipping ...) [ 38%] tests/pq/test_pgconn.py::test_set_chunked_rows_mode SKIPPED (skippin...) [ 38%] tests/pq/test_pgconn.py::test_cancel_conn_blocking SKIPPED (skipping...) [ 38%] tests/pq/test_pgconn.py::test_cancel_conn_nonblocking SKIPPED (skipp...) [ 38%] tests/pq/test_pgconn.py::test_cancel_conn_finished SKIPPED (skipping...) [ 38%] tests/pq/test_pgconn.py::test_cancel SKIPPED (skipping test as no --...) [ 38%] tests/pq/test_pgconn.py::test_cancel_free SKIPPED (skipping test as ...) [ 38%] tests/pq/test_pgconn.py::test_notify SKIPPED (skipping test as no --...) [ 38%] tests/pq/test_pgconn.py::test_notice_nohandler SKIPPED (skipping tes...) [ 38%] tests/pq/test_pgconn.py::test_notice SKIPPED (skipping test as no --...) [ 38%] tests/pq/test_pgconn.py::test_notice_error SKIPPED (skipping test as...) [ 38%] tests/pq/test_pgconn.py::test_trace_pre14 SKIPPED (only for libpq < 14) [ 38%] tests/pq/test_pgconn.py::test_trace SKIPPED (skipping test as no --t...) [ 38%] tests/pq/test_pgconn.py::test_trace_nonlinux SKIPPED (condition: sys...) [ 38%] tests/pq/test_pgconn.py::test_change_password_error SKIPPED (skippin...) [ 38%] tests/pq/test_pgconn.py::test_change_password SKIPPED (skipping test...) [ 38%] tests/pq/test_pgconn.py::test_encrypt_password SKIPPED (skipping tes...) [ 38%] tests/pq/test_pgconn.py::test_encrypt_password_scram SKIPPED (skippi...) [ 38%] tests/pq/test_pgconn.py::test_encrypt_password_badalgo SKIPPED (skip...) [ 38%] tests/pq/test_pgconn.py::test_encrypt_password_query SKIPPED (skippi...) [ 38%] tests/pq/test_pgconn.py::test_encrypt_password_closed SKIPPED (skipp...) [ 38%] tests/pq/test_pgconn.py::test_encrypt_password_not_supported SKIPPED [ 38%] tests/pq/test_pgconn.py::test_str SKIPPED (skipping test as no --tes...) [ 38%] tests/pq/test_pgresult.py::test_status[-EMPTY_QUERY] SKIPPED (skippi...) [ 38%] tests/pq/test_pgresult.py::test_status[select 1-TUPLES_OK] SKIPPED (...) [ 38%] tests/pq/test_pgresult.py::test_status[set timezone to utc-COMMAND_OK] SKIPPED [ 38%] tests/pq/test_pgresult.py::test_status[wat-FATAL_ERROR] SKIPPED (ski...) [ 38%] tests/pq/test_pgresult.py::test_clear SKIPPED (skipping test as no -...) [ 38%] tests/pq/test_pgresult.py::test_pgresult_ptr SKIPPED (skipping test ...) [ 38%] tests/pq/test_pgresult.py::test_error_message SKIPPED (skipping test...) [ 38%] tests/pq/test_pgresult.py::test_get_error_message SKIPPED (skipping ...) [ 38%] tests/pq/test_pgresult.py::test_error_field SKIPPED (skipping test a...) [ 38%] tests/pq/test_pgresult.py::test_ntuples[0] SKIPPED (skipping test as...) [ 38%] tests/pq/test_pgresult.py::test_ntuples[1] SKIPPED (skipping test as...) [ 38%] tests/pq/test_pgresult.py::test_ntuples[2] SKIPPED (skipping test as...) [ 38%] tests/pq/test_pgresult.py::test_ntuples[3] SKIPPED (skipping test as...) [ 38%] tests/pq/test_pgresult.py::test_nfields SKIPPED (skipping test as no...) [ 38%] tests/pq/test_pgresult.py::test_fname SKIPPED (skipping test as no -...) [ 38%] tests/pq/test_pgresult.py::test_ftable_and_col SKIPPED (skipping tes...) [ 38%] tests/pq/test_pgresult.py::test_fformat[0] SKIPPED (skipping test as...) [ 38%] tests/pq/test_pgresult.py::test_fformat[1] SKIPPED (skipping test as...) [ 38%] tests/pq/test_pgresult.py::test_ftype SKIPPED (skipping test as no -...) [ 38%] tests/pq/test_pgresult.py::test_fmod SKIPPED (skipping test as no --...) [ 38%] tests/pq/test_pgresult.py::test_fsize SKIPPED (skipping test as no -...) [ 38%] tests/pq/test_pgresult.py::test_get_value SKIPPED (skipping test as ...) [ 38%] tests/pq/test_pgresult.py::test_nparams_types SKIPPED (skipping test...) [ 38%] tests/pq/test_pgresult.py::test_command_status SKIPPED (skipping tes...) [ 38%] tests/pq/test_pgresult.py::test_command_tuples SKIPPED (skipping tes...) [ 38%] tests/pq/test_pgresult.py::test_oid_value SKIPPED (skipping test as ...) [ 38%] tests/pq/test_pipeline.py::test_old_libpq SKIPPED (only for libpq < 14) [ 38%] tests/pq/test_pipeline.py::test_work_in_progress SKIPPED (skipping t...) [ 38%] tests/pq/test_pipeline.py::test_multi_pipelines SKIPPED (skipping te...) [ 38%] tests/pq/test_pipeline.py::test_flush_request SKIPPED (skipping test...) [ 38%] tests/pq/test_pipeline.py::test_pipeline_abort SKIPPED (skipping tes...) [ 39%] tests/pq/test_pq.py::test_version PASSED [ 39%] tests/pq/test_pq.py::test_build_version PASSED [ 39%] tests/pq/test_pq.py::test_gssencmode_default SKIPPED (condition: pq....) [ 39%] tests/pq/test_pq.py::test_want_built_version SKIPPED (condition: not...) [ 39%] tests/pq/test_pq.py::test_want_import_version SKIPPED (condition: no...) [ 39%] tests/pq/test_pq.py::test_pipeline_supported SKIPPED (skipping test ...) [ 39%] tests/pq/test_pq.py::test_pipeline_not_supported SKIPPED (only for l...) [ 39%] tests/test_adapt.py::test_dump[1-t-1-int2] PASSED [ 39%] tests/test_adapt.py::test_dump[hello-t-hello-text] PASSED [ 39%] tests/test_adapt.py::test_dump[hello-b-hello-text] PASSED [ 39%] tests/test_adapt.py::test_quote[1-1] PASSED [ 39%] tests/test_adapt.py::test_quote[hello-'hello'] PASSED [ 39%] tests/test_adapt.py::test_quote[he'llo-'he''llo'] PASSED [ 39%] tests/test_adapt.py::test_quote[True-true] PASSED [ 39%] tests/test_adapt.py::test_quote[None-NULL] PASSED [ 39%] tests/test_adapt.py::test_quote_none[hello-'hello'] PASSED [ 39%] tests/test_adapt.py::test_quote_none[-NULL] PASSED [ 39%] tests/test_adapt.py::test_register_dumper_by_class SKIPPED (skipping...) [ 39%] tests/test_adapt.py::test_register_dumper_by_class_name SKIPPED (ski...) [ 39%] tests/test_adapt.py::test_dump_global_ctx SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_dump_connection_ctx SKIPPED (skipping test...) [ 39%] tests/test_adapt.py::test_dump_cursor_ctx SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_dump_subclass SKIPPED (skipping test as no...) [ 39%] tests/test_adapt.py::test_subclass_dumper SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_dumper_protocol SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_loader_protocol SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_subclass_loader SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_cast[1-0-int4-1] PASSED [ 39%] tests/test_adapt.py::test_cast[hello-0-text-hello] PASSED [ 39%] tests/test_adapt.py::test_cast[hello-1-text-hello] PASSED [ 39%] tests/test_adapt.py::test_register_loader_by_oid SKIPPED (skipping t...) [ 39%] tests/test_adapt.py::test_register_loader_by_type_name SKIPPED (skip...) [ 39%] tests/test_adapt.py::test_load_global_ctx SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_load_connection_ctx SKIPPED (skipping test...) [ 39%] tests/test_adapt.py::test_load_cursor_ctx SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_cow_dumpers SKIPPED (skipping test as no -...) [ 39%] tests/test_adapt.py::test_cow_loaders SKIPPED (skipping test as no -...) [ 39%] tests/test_adapt.py::test_load_cursor_ctx_nested[0-'{hello}'::text[]-obj0] SKIPPED [ 39%] tests/test_adapt.py::test_load_cursor_ctx_nested[0-row('hello'::text)-obj1] SKIPPED [ 39%] tests/test_adapt.py::test_load_cursor_ctx_nested[1-'{hello}'::text[]-obj0] SKIPPED [ 39%] tests/test_adapt.py::test_load_cursor_ctx_nested[1-row('hello'::text)-obj1] SKIPPED [ 39%] tests/test_adapt.py::test_list_dumper[0] SKIPPED (skipping test as n...) [ 39%] tests/test_adapt.py::test_list_dumper[1] SKIPPED (skipping test as n...) [ 39%] tests/test_adapt.py::test_str_list_dumper_text SKIPPED (skipping tes...) [ 39%] tests/test_adapt.py::test_str_list_dumper_binary SKIPPED (skipping t...) [ 39%] tests/test_adapt.py::test_last_dumper_registered_ctx SKIPPED (skippi...) [ 39%] tests/test_adapt.py::test_none_type_argument[s] SKIPPED (skipping te...) [ 39%] tests/test_adapt.py::test_none_type_argument[t] SKIPPED (skipping te...) [ 39%] tests/test_adapt.py::test_none_type_argument[b] SKIPPED (skipping te...) [ 39%] tests/test_adapt.py::test_dump_to_none[t] SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_dump_to_none[b] SKIPPED (skipping test as ...) [ 39%] tests/test_adapt.py::test_return_untyped[s] SKIPPED (skipping test a...) [ 39%] tests/test_adapt.py::test_return_untyped[t] SKIPPED (skipping test a...) [ 39%] tests/test_adapt.py::test_return_untyped[b] SKIPPED (skipping test a...) [ 39%] tests/test_adapt.py::test_no_cast_needed[s] SKIPPED (skipping test a...) [ 39%] tests/test_adapt.py::test_no_cast_needed[t] SKIPPED (skipping test a...) [ 39%] tests/test_adapt.py::test_no_cast_needed[b] SKIPPED (skipping test a...) [ 39%] tests/test_adapt.py::test_optimised_adapters PASSED [ 39%] tests/test_adapt.py::test_dumper_init_error SKIPPED (skipping test a...) [ 40%] tests/test_adapt.py::test_loader_init_error SKIPPED (skipping test a...) [ 40%] tests/test_adapt.py::test_random[0-s] SKIPPED (skipping test as no -...) [ 40%] tests/test_adapt.py::test_random[0-t] SKIPPED (skipping test as no -...) [ 40%] tests/test_adapt.py::test_random[0-b] SKIPPED (skipping test as no -...) [ 40%] tests/test_adapt.py::test_random[1-s] SKIPPED (skipping test as no -...) [ 40%] tests/test_adapt.py::test_random[1-t] SKIPPED (skipping test as no -...) [ 40%] tests/test_adapt.py::test_random[1-b] SKIPPED (skipping test as no -...) [ 40%] tests/test_capabilities.py::test_has_capability[has_full_protocol_version] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_encrypt_password] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_hostaddr] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_pipeline] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_set_trace_flags] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_used_gssapi] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_cancel_safe] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_stream_chunked] PASSED [ 40%] tests/test_capabilities.py::test_has_capability[has_send_close_prepared] PASSED [ 40%] tests/test_capabilities.py::test_no_capability[has_full_protocol_version-pq.PGconn.full_protocol_version()] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_encrypt_password-pq.PGconn.encrypt_password()] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_hostaddr-Connection.info.hostaddr] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_pipeline-Connection.pipeline()] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_set_trace_flags-PGconn.set_trace_flags()] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_used_gssapi-PGconn.used_gssapi] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_cancel_safe-Connection.cancel_safe()] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_stream_chunked-Cursor.stream() with 'size' parameter greater than 1] SKIPPED [ 40%] tests/test_capabilities.py::test_no_capability[has_send_close_prepared-PGconn.send_close_prepared()] SKIPPED [ 40%] tests/test_capabilities.py::test_build_or_import_msg PASSED [ 40%] tests/test_capabilities.py::test_impl_build_error PASSED [ 40%] tests/test_capabilities.py::test_caching PASSED [ 40%] tests/test_column.py::test_description_attribs SKIPPED (skipping tes...) [ 40%] tests/test_column.py::test_description_slice SKIPPED (skipping test ...) [ 40%] tests/test_column.py::test_details[text-None-None-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[text[]-None-None-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[varchar-None-None-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[varchar(1)-None-None-1-None] SKIPPED [ 40%] tests/test_column.py::test_details[varchar(1)[]-None-None-1-None] SKIPPED [ 40%] tests/test_column.py::test_details[varchar(42)-None-None-42-None] SKIPPED [ 40%] tests/test_column.py::test_details[bpchar(42)-None-None-42-None] SKIPPED [ 40%] tests/test_column.py::test_details[varchar(10485760)-None-None-10485760-None] SKIPPED [ 40%] tests/test_column.py::test_details[int4-None-None-None-4] SKIPPED (s...) [ 40%] tests/test_column.py::test_details[numeric-None-None-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[numeric(10,0)-10-0-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[numeric(10,3)[]-10-3-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[numeric(2,-3)-2--3-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[numeric(3,5)-3-5-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[numeric(1,-1000)-1--1000-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[numeric(1,1000)-1-1000-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[numeric(1000,1000)-1000-1000-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[time-None-None-None-8] SKIPPED (s...) [ 40%] tests/test_column.py::test_details[time[]-None-None-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[timetz-None-None-None-12] SKIPPED [ 40%] tests/test_column.py::test_details[timestamp-None-None-None-8] SKIPPED [ 40%] tests/test_column.py::test_details[timestamptz-None-None-None-8] SKIPPED [ 40%] tests/test_column.py::test_details[interval-None-None-None-16] SKIPPED [ 40%] tests/test_column.py::test_details[bit(1)-None-None-1-None] SKIPPED [ 40%] tests/test_column.py::test_details[bit(42)-None-None-42-None] SKIPPED [ 40%] tests/test_column.py::test_details[bit(83886080)-None-None-83886080-None] SKIPPED [ 40%] tests/test_column.py::test_details[varbit-None-None-None-None] SKIPPED [ 40%] tests/test_column.py::test_details[varbit(1)-None-None-1-None] SKIPPED [ 40%] tests/test_column.py::test_details[varbit(42)-None-None-42-None] SKIPPED [ 41%] tests/test_column.py::test_details[varbit(83886080)-None-None-83886080-None] SKIPPED [ 41%] tests/test_column.py::test_details_time[0-time] SKIPPED (skipping te...) [ 41%] tests/test_column.py::test_details_time[0-timetz] SKIPPED (skipping ...) [ 41%] tests/test_column.py::test_details_time[0-timestamp] SKIPPED (skippi...) [ 41%] tests/test_column.py::test_details_time[0-timestamptz] SKIPPED (skip...) [ 41%] tests/test_column.py::test_details_time[0-interval] SKIPPED (skippin...) [ 41%] tests/test_column.py::test_details_time[2-time] SKIPPED (skipping te...) [ 41%] tests/test_column.py::test_details_time[2-timetz] SKIPPED (skipping ...) [ 41%] tests/test_column.py::test_details_time[2-timestamp] SKIPPED (skippi...) [ 41%] tests/test_column.py::test_details_time[2-timestamptz] SKIPPED (skip...) [ 41%] tests/test_column.py::test_details_time[2-interval] SKIPPED (skippin...) [ 41%] tests/test_column.py::test_details_time[6-time] SKIPPED (skipping te...) [ 41%] tests/test_column.py::test_details_time[6-timetz] SKIPPED (skipping ...) [ 41%] tests/test_column.py::test_details_time[6-timestamp] SKIPPED (skippi...) [ 41%] tests/test_column.py::test_details_time[6-timestamptz] SKIPPED (skip...) [ 41%] tests/test_column.py::test_details_time[6-interval] SKIPPED (skippin...) [ 41%] tests/test_column.py::test_pickle SKIPPED (skipping test as no --tes...) [ 41%] tests/test_column.py::test_no_col_query SKIPPED (skipping test as no...) [ 41%] tests/test_column.py::test_description_closed_connection SKIPPED (sk...) [ 41%] tests/test_column.py::test_name_not_a_name SKIPPED (skipping test as...) [ 41%] tests/test_column.py::test_name_encode[utf8] SKIPPED (skipping test ...) [ 41%] tests/test_column.py::test_name_encode[latin9] SKIPPED (skipping tes...) [ 41%] tests/test_concurrency.py::test_concurrent_execution SKIPPED (skippi...) [ 41%] tests/test_concurrency.py::test_commit_concurrency SKIPPED (skipping...) [ 41%] tests/test_concurrency.py::test_multiprocess_close SKIPPED (skipping...) [ 41%] tests/test_concurrency.py::test_notifies SKIPPED (skipping test as n...) [ 41%] tests/test_concurrency.py::test_cancel SKIPPED (skipping test as no ...) [ 41%] tests/test_concurrency.py::test_cancel_stream SKIPPED (skipping test...) [ 41%] tests/test_concurrency.py::test_identify_closure SKIPPED (skipping t...) [ 41%] tests/test_concurrency.py::test_ctrl_c_handler SKIPPED (skipping tes...) [ 41%] tests/test_concurrency.py::test_ctrl_c SKIPPED (skipping test as no ...) [ 41%] tests/test_concurrency.py::test_eintr[ITIMER_REAL-SIGALRM] SKIPPED (...) [ 41%] tests/test_concurrency.py::test_segfault_on_fork_close SKIPPED (skip...) [ 41%] tests/test_concurrency.py::test_concurrent_close SKIPPED (skipping t...) [ 41%] tests/test_concurrency.py::test_transaction_concurrency[commit] SKIPPED [ 41%] tests/test_concurrency.py::test_transaction_concurrency[rollback] SKIPPED [ 41%] tests/test_concurrency.py::test_transaction_concurrency[error] SKIPPED [ 41%] tests/test_concurrency.py::test_break_attempts SKIPPED (skipping tes...) [ 41%] tests/test_concurrency_async.py::test_ctrl_c_handler SKIPPED (skippi...) [ 41%] tests/test_concurrency_async.py::test_ctrl_c SKIPPED (skipping test ...) [ 41%] tests/test_concurrency_async.py::test_eintr[ITIMER_REAL-SIGALRM] SKIPPED [ 41%] tests/test_concurrency_async.py::test_type_error_shadow SKIPPED (ski...) [ 41%] tests/test_connection.py::test_connect SKIPPED (skipping test as no ...) [ 41%] tests/test_connection.py::test_connect_bad SKIPPED (skipping test as...) [ 41%] tests/test_connection.py::test_connect_error_single_host_original_message_preserved SKIPPED [ 41%] tests/test_connection.py::test_connect_error_multi_hosts_each_message_preserved SKIPPED [ 41%] tests/test_connection.py::test_multi_attempt_pgconn SKIPPED (skippin...) [ 41%] tests/test_connection.py::test_connect_str_subclass SKIPPED (skippin...) [ 41%] tests/test_connection.py::test_connect_timeout SKIPPED (skipping tes...) [ 41%] tests/test_connection.py::test_multi_hosts SKIPPED (skipping test as...) [ 41%] tests/test_connection.py::test_multi_hosts_timeout SKIPPED (skipping...) [ 41%] tests/test_connection.py::test_close SKIPPED (skipping test as no --...) [ 41%] tests/test_connection.py::test_broken SKIPPED (skipping test as no -...) [ 41%] tests/test_connection.py::test_cursor_closed SKIPPED (skipping test ...) [ 41%] tests/test_connection.py::test_connection_warn_close SKIPPED (skippi...) [ 41%] tests/test_connection.py::test_context_commit SKIPPED (skipping test...) [ 41%] tests/test_connection.py::test_context_rollback SKIPPED (skipping te...) [ 41%] tests/test_connection.py::test_context_close SKIPPED (skipping test ...) [ 41%] tests/test_connection.py::test_context_inerror_rollback_no_clobber SKIPPED [ 42%] tests/test_connection.py::test_context_active_rollback_no_clobber SKIPPED [ 42%] tests/test_connection.py::test_weakref SKIPPED (skipping test as no ...) [ 42%] tests/test_connection.py::test_commit SKIPPED (skipping test as no -...) [ 42%] tests/test_connection.py::test_commit_error SKIPPED (skipping test a...) [ 42%] tests/test_connection.py::test_rollback SKIPPED (skipping test as no...) [ 42%] tests/test_connection.py::test_auto_transaction SKIPPED (skipping te...) [ 42%] tests/test_connection.py::test_auto_transaction_fail SKIPPED (skippi...) [ 42%] tests/test_connection.py::test_autocommit_readonly_property SKIPPED [ 42%] tests/test_connection.py::test_autocommit SKIPPED (skipping test as ...) [ 42%] tests/test_connection.py::test_autocommit_property SKIPPED (skipping...) [ 42%] tests/test_connection.py::test_autocommit_connect SKIPPED (skipping ...) [ 42%] tests/test_connection.py::test_autocommit_intrans SKIPPED (skipping ...) [ 42%] tests/test_connection.py::test_autocommit_inerror SKIPPED (skipping ...) [ 42%] tests/test_connection.py::test_autocommit_unknown SKIPPED (skipping ...) [ 42%] tests/test_connection.py::test_connect_args[args0-kwargs0-] SKIPPED [ 42%] tests/test_connection.py::test_connect_args[args1-kwargs1-] SKIPPED [ 42%] tests/test_connection.py::test_connect_args[args2-kwargs2-host=foo.com user=bar hostaddr=1.1.1.1] SKIPPED [ 42%] tests/test_connection.py::test_connect_args[args3-kwargs3-host=foo.com user=baz hostaddr=1.1.1.1] SKIPPED [ 42%] tests/test_connection.py::test_connect_args[args4-kwargs4-dbname=qux user=joe port=5433] SKIPPED [ 42%] tests/test_connection.py::test_connect_args[args5-kwargs5-host=foo.com hostaddr=1.1.1.1] SKIPPED [ 42%] tests/test_connection.py::test_resolve_error_host SKIPPED (skipping ...) [ 42%] tests/test_connection.py::test_connect_badargs[args0-kwargs0-TypeError] SKIPPED [ 42%] tests/test_connection.py::test_connect_badargs[args1-kwargs1-TypeError] SKIPPED [ 42%] tests/test_connection.py::test_connect_badargs[args2-kwargs2-ProgrammingError] SKIPPED [ 42%] tests/test_connection.py::test_broken_connection SKIPPED (skipping t...) [ 42%] tests/test_connection.py::test_notice_handlers SKIPPED (skipping tes...) [ 42%] tests/test_connection.py::test_execute SKIPPED (skipping test as no ...) [ 42%] tests/test_connection.py::test_execute_binary SKIPPED (skipping test...) [ 42%] tests/test_connection.py::test_row_factory SKIPPED (skipping test as...) [ 42%] tests/test_connection.py::test_str SKIPPED (skipping test as no --te...) [ 42%] tests/test_connection.py::test_fileno SKIPPED (skipping test as no -...) [ 42%] tests/test_connection.py::test_cursor_factory SKIPPED (skipping test...) [ 42%] tests/test_connection.py::test_cursor_factory_connect SKIPPED (skipp...) [ 42%] tests/test_connection.py::test_server_cursor_factory SKIPPED (skippi...) [ 42%] tests/test_connection.py::test_transaction_param_default[param0] SKIPPED [ 42%] tests/test_connection.py::test_transaction_param_default[param1] SKIPPED [ 42%] tests/test_connection.py::test_transaction_param_default[param2] SKIPPED [ 42%] tests/test_connection.py::test_transaction_param_readonly_property[param0] SKIPPED [ 42%] tests/test_connection.py::test_transaction_param_readonly_property[param1] SKIPPED [ 42%] tests/test_connection.py::test_transaction_param_readonly_property[param2] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_implicit[isolation_level-True] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_implicit[isolation_level-False] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_implicit[read_only-True] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_implicit[read_only-False] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_implicit[deferrable-True] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_implicit[deferrable-False] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_reset[isolation_level] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_reset[read_only] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_reset[deferrable] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_block[isolation_level-True] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_block[isolation_level-False] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_block[read_only-True] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_block[read_only-False] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_block[deferrable-True] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_block[deferrable-False] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_not_intrans_implicit[param0] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_not_intrans_implicit[param1] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_not_intrans_implicit[param2] SKIPPED [ 42%] tests/test_connection.py::test_set_transaction_param_not_intrans_block[param0] SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_not_intrans_block[param1] SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_not_intrans_block[param2] SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_not_intrans_external[param0] SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_not_intrans_external[param1] SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_not_intrans_external[param2] SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_all_property SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_all SKIPPED (sk...) [ 43%] tests/test_connection.py::test_set_transaction_param_strange SKIPPED [ 43%] tests/test_connection.py::test_set_transaction_param_strange_property SKIPPED [ 43%] tests/test_connection.py::test_get_connection_params[-kwargs0-exp0] SKIPPED [ 43%] tests/test_connection.py::test_get_connection_params[-kwargs1-exp1] SKIPPED [ 43%] tests/test_connection.py::test_get_connection_params[dbname=postgres-kwargs2-exp2] SKIPPED [ 43%] tests/test_connection.py::test_get_connection_params[dbname=postgres connect_timeout=2-kwargs3-exp3] SKIPPED [ 43%] tests/test_connection.py::test_get_connection_params[postgresql:///postgres?connect_timeout=2-kwargs4-exp4] SKIPPED [ 43%] tests/test_connection.py::test_connect_context_adapters SKIPPED (ski...) [ 43%] tests/test_connection.py::test_connect_context_copy SKIPPED (skippin...) [ 43%] tests/test_connection.py::test_cancel_closed SKIPPED (skipping test ...) [ 43%] tests/test_connection.py::test_cancel_safe_closed SKIPPED (skipping ...) [ 43%] tests/test_connection.py::test_cancel_safe_error SKIPPED (skipping t...) [ 43%] tests/test_connection.py::test_cancel_safe_timeout SKIPPED (skipping...) [ 43%] tests/test_connection.py::test_resolve_hostaddr_conn SKIPPED (skippi...) [ 43%] tests/test_connection.py::test_right_exception_on_server_disconnect SKIPPED [ 43%] tests/test_connection.py::test_right_exception_on_session_timeout SKIPPED [ 43%] tests/test_connection.py::test_connect_tsa[any] SKIPPED (skipping te...) [ 43%] tests/test_connection.py::test_connect_tsa[read-write] SKIPPED (skip...) [ 43%] tests/test_connection.py::test_connect_tsa[primary] SKIPPED (skippin...) [ 43%] tests/test_connection.py::test_connect_tsa[prefer-standby] SKIPPED (...) [ 43%] tests/test_connection.py::test_connect_tsa_bad[read-only] SKIPPED (s...) [ 43%] tests/test_connection.py::test_connect_tsa_bad[standby] SKIPPED (ski...) [ 43%] tests/test_connection.py::test_connect_tsa_bad[nosuchmode] SKIPPED (...) [ 43%] tests/test_connection.py::test_implicit_gssapi_warning SKIPPED (can'...) [ 43%] tests/test_connection_async.py::test_autocommit_property SKIPPED (sy...) [ 43%] tests/test_connection_async.py::test_set_transaction_param_all_property SKIPPED [ 43%] tests/test_connection_async.py::test_set_transaction_param_strange_property SKIPPED [ 43%] tests/test_connection_info.py::test_attrs[attr0] SKIPPED (skipping t...) [ 43%] tests/test_connection_info.py::test_attrs[host] SKIPPED (skipping te...) [ 43%] tests/test_connection_info.py::test_attrs[hostaddr] SKIPPED (skippin...) [ 43%] tests/test_connection_info.py::test_attrs[user] SKIPPED (skipping te...) [ 43%] tests/test_connection_info.py::test_attrs[password] SKIPPED (skippin...) [ 43%] tests/test_connection_info.py::test_attrs[options] SKIPPED (skipping...) [ 43%] tests/test_connection_info.py::test_hostaddr_not_supported SKIPPED (...) [ 43%] tests/test_connection_info.py::test_port SKIPPED (skipping test as n...) [ 43%] tests/test_connection_info.py::test_full_protocol_version SKIPPED (s...) [ 43%] tests/test_connection_info.py::test_blank_port SKIPPED (can't monkey...) [ 43%] tests/test_connection_info.py::test_get_params SKIPPED (skipping tes...) [ 43%] tests/test_connection_info.py::test_dsn SKIPPED (skipping test as no...) [ 43%] tests/test_connection_info.py::test_get_params_env SKIPPED (skipping...) [ 43%] tests/test_connection_info.py::test_dsn_env SKIPPED (skipping test a...) [ 43%] tests/test_connection_info.py::test_status SKIPPED (skipping test as...) [ 43%] tests/test_connection_info.py::test_transaction_status SKIPPED (skip...) [ 43%] tests/test_connection_info.py::test_pipeline_status SKIPPED (skippin...) [ 43%] tests/test_connection_info.py::test_pipeline_status_no_pipeline SKIPPED [ 43%] tests/test_connection_info.py::test_no_password SKIPPED (skipping te...) [ 43%] tests/test_connection_info.py::test_dsn_no_password SKIPPED (skippin...) [ 43%] tests/test_connection_info.py::test_parameter_status SKIPPED (skippi...) [ 43%] tests/test_connection_info.py::test_server_version SKIPPED (skipping...) [ 43%] tests/test_connection_info.py::test_error_message SKIPPED (skipping ...) [ 43%] tests/test_connection_info.py::test_backend_pid SKIPPED (skipping te...) [ 43%] tests/test_connection_info.py::test_timezone SKIPPED (skipping test ...) [ 44%] tests/test_connection_info.py::test_timezone_warn SKIPPED (skipping ...) [ 44%] tests/test_connection_info.py::test_encoding SKIPPED (skipping test ...) [ 44%] tests/test_connection_info.py::test_normalize_encoding[utf8-UTF8-utf-8] SKIPPED [ 44%] tests/test_connection_info.py::test_normalize_encoding[utf-8-UTF8-utf-8] SKIPPED [ 44%] tests/test_connection_info.py::test_normalize_encoding[utf_8-UTF8-utf-8] SKIPPED [ 44%] tests/test_connection_info.py::test_normalize_encoding[eucjp-EUC_JP-euc_jp] SKIPPED [ 44%] tests/test_connection_info.py::test_normalize_encoding[euc-jp-EUC_JP-euc_jp] SKIPPED [ 44%] tests/test_connection_info.py::test_normalize_encoding[latin9-LATIN9-iso8859-15] SKIPPED [ 44%] tests/test_connection_info.py::test_encoding_env_var[utf8-UTF8-utf-8] SKIPPED [ 44%] tests/test_connection_info.py::test_encoding_env_var[utf-8-UTF8-utf-8] SKIPPED [ 44%] tests/test_connection_info.py::test_encoding_env_var[utf_8-UTF8-utf-8] SKIPPED [ 44%] tests/test_connection_info.py::test_encoding_env_var[eucjp-EUC_JP-euc_jp] SKIPPED [ 44%] tests/test_connection_info.py::test_encoding_env_var[euc-jp-EUC_JP-euc_jp] SKIPPED [ 44%] tests/test_connection_info.py::test_set_encoding_unsupported SKIPPED [ 44%] tests/test_connection_info.py::test_vendor SKIPPED (skipping test as...) [ 44%] tests/test_conninfo.py::test_make_conninfo[-kwargs0-] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[dbname=foo-kwargs1-dbname=foo] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[dbname=foo-kwargs2-dbname=foo user=bar] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[dbname=sony-kwargs3-dbname=sony password=] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[dbname=foo-kwargs4-dbname=bar] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[user=bar-kwargs5-dbname='foo bar' user=bar] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[-kwargs6-dbname=foo] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[-kwargs7-dbname=foo] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[-kwargs8-dbname=foo port=15432] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[-kwargs9-dbname='a\\'b'] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[dbname=\u2603-kwargs10-dbname=\u2603] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[-kwargs11-dbname=\u2603] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[postgresql://host1/test-kwargs12-dbname=test host=host2] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo[-kwargs13-] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo_bad[hello-kwargs0] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo_bad[dbname=foo bar-kwargs1] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo_bad[foo=bar-kwargs2] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo_bad[dbname=foo-kwargs3] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo_bad[postgresql://tester:secret@/test?port=5433=x-kwargs4] PASSED [ 44%] tests/test_conninfo.py::test_make_conninfo_bad[\u2603=\u2603-kwargs5] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[-exp0] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[dbname=foo user=bar-exp1] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[dbname=sony password=-exp2] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[dbname='foo bar'-exp3] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[dbname='a"b'-exp4] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[dbname='a\\'b'-exp5] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[dbname='a\\\\b'-exp6] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[dbname=\u2603-exp7] PASSED [ 44%] tests/test_conninfo.py::test_conninfo_to_dict[postgresql://tester:secret@/test?port=5433-exp8] PASSED [ 44%] tests/test_conninfo.py::test_no_munging PASSED [ 44%] tests/test_conninfo.py::test_timeout[-130-None] PASSED [ 44%] tests/test_conninfo.py::test_timeout[host=foo-130-None] PASSED [ 44%] tests/test_conninfo.py::test_timeout[connect_timeout=-1-130-None] PASSED [ 44%] tests/test_conninfo.py::test_timeout[connect_timeout=0-130-None] PASSED [ 44%] tests/test_conninfo.py::test_timeout[connect_timeout=1-2-None] PASSED [ 44%] tests/test_conninfo.py::test_timeout[connect_timeout=10-10-None] PASSED [ 44%] tests/test_conninfo.py::test_timeout[connect_timeout=5.0-5-None] PASSED [ 44%] tests/test_conninfo.py::test_timeout[-15-env7] PASSED [ 44%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[-want0-None] PASSED [ 44%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[service=foo-want1-None] PASSED [ 44%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host='' user=bar-want2-None] PASSED [ 44%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host=127.0.0.1 user=bar port=''-want3-None] PASSED [ 44%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host=127.0.0.1 user=bar-want4-None] PASSED [ 44%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host=1.1.1.1,2.2.2.2 user=bar-want5-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host=1.1.1.1,2.2.2.2 port=5432-want6-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host=1.1.1.1,2.2.2.2 port=5432,-want7-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host=1.1.1.1,2.2.2.2 target_session_attrs=prefer-standby-want8-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[port=5432-want9-env9] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_no_resolve[host=foo.com port=5432-want10-env10] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=foo.com,qux.com-want0-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=foo.com,qux.com port=5433-want1-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=foo.com,qux.com port=5432,5433-want2-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=foo.com,foo.com port=5432,-want3-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=foo.com,nosuchhost.com-want4-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=foo.com, port=5432,5433-want5-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=nosuchhost.com,foo.com-want6-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=foo.com,qux.com-want7-env7] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=dup.com-want8-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts[host=dup.com target_session_attrs=prefer-standby-want9-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_bad[host=bad1.com,bad2.com-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_bad[host=foo.com port=1,2-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_bad[host=1.1.1.1,2.2.2.2 port=5432,5433,5434-None] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_attempts_bad[host=1.1.1.1,2.2.2.2-env3] PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_random_multi_host PASSED [ 45%] tests/test_conninfo_attempts.py::test_conninfo_random_multi_ips PASSED [ 45%] tests/test_copy.py::test_copy_out_read[0] SKIPPED (skipping test as ...) [ 45%] tests/test_copy.py::test_copy_out_read[1] SKIPPED (skipping test as ...) [ 45%] tests/test_copy.py::test_copy_out_iter[tuple_row-0] SKIPPED (skippin...) [ 45%] tests/test_copy.py::test_copy_out_iter[tuple_row-1] SKIPPED (skippin...) [ 45%] tests/test_copy.py::test_copy_out_iter[dict_row-0] SKIPPED (skipping...) [ 45%] tests/test_copy.py::test_copy_out_iter[dict_row-1] SKIPPED (skipping...) [ 45%] tests/test_copy.py::test_copy_out_iter[namedtuple_row-0] SKIPPED (sk...) [ 45%] tests/test_copy.py::test_copy_out_iter[namedtuple_row-1] SKIPPED (sk...) [ 45%] tests/test_copy.py::test_copy_out_no_result[tuple_row-0] SKIPPED (sk...) [ 45%] tests/test_copy.py::test_copy_out_no_result[tuple_row-1] SKIPPED (sk...) [ 45%] tests/test_copy.py::test_copy_out_no_result[dict_row-0] SKIPPED (ski...) [ 45%] tests/test_copy.py::test_copy_out_no_result[dict_row-1] SKIPPED (ski...) [ 45%] tests/test_copy.py::test_copy_out_no_result[namedtuple_row-0] SKIPPED [ 45%] tests/test_copy.py::test_copy_out_no_result[namedtuple_row-1] SKIPPED [ 45%] tests/test_copy.py::test_copy_out_param[%s-params0] SKIPPED (skippin...) [ 45%] tests/test_copy.py::test_copy_out_param[%(n)s-params1] SKIPPED (skip...) [ 45%] tests/test_copy.py::test_read_rows[names-0] SKIPPED (skipping test a...) [ 45%] tests/test_copy.py::test_read_rows[names-1] SKIPPED (skipping test a...) [ 45%] tests/test_copy.py::test_read_rows[oids-0] SKIPPED (skipping test as...) [ 45%] tests/test_copy.py::test_read_rows[oids-1] SKIPPED (skipping test as...) [ 45%] tests/test_copy.py::test_rows[0] SKIPPED (skipping test as no --test...) [ 45%] tests/test_copy.py::test_rows[1] SKIPPED (skipping test as no --test...) [ 45%] tests/test_copy.py::test_set_types[0] SKIPPED (skipping test as no -...) [ 45%] tests/test_copy.py::test_set_types[1] SKIPPED (skipping test as no -...) [ 45%] tests/test_copy.py::test_rowlen_mismatch[True-0] SKIPPED (skipping t...) [ 45%] tests/test_copy.py::test_rowlen_mismatch[True-1] SKIPPED (skipping t...) [ 45%] tests/test_copy.py::test_rowlen_mismatch[False-0] SKIPPED (skipping ...) [ 45%] tests/test_copy.py::test_rowlen_mismatch[False-1] SKIPPED (skipping ...) [ 45%] tests/test_copy.py::test_set_custom_type SKIPPED (skipping test as n...) [ 45%] tests/test_copy.py::test_copy_out_allchars[0] SKIPPED (skipping test...) [ 45%] tests/test_copy.py::test_copy_out_allchars[1] SKIPPED (skipping test...) [ 45%] tests/test_copy.py::test_read_row_notypes[0] SKIPPED (skipping test ...) [ 45%] tests/test_copy.py::test_read_row_notypes[1] SKIPPED (skipping test ...) [ 45%] tests/test_copy.py::test_rows_notypes[0] SKIPPED (skipping test as n...) [ 45%] tests/test_copy.py::test_rows_notypes[1] SKIPPED (skipping test as n...) [ 45%] tests/test_copy.py::test_copy_out_badntypes[0--1] SKIPPED (skipping ...) [ 45%] tests/test_copy.py::test_copy_out_badntypes[0-1] SKIPPED (skipping t...) [ 45%] tests/test_copy.py::test_copy_out_badntypes[1--1] SKIPPED (skipping ...) [ 46%] tests/test_copy.py::test_copy_out_badntypes[1-1] SKIPPED (skipping t...) [ 46%] tests/test_copy.py::test_copy_in_buffers[0-sample_text] SKIPPED (ski...) [ 46%] tests/test_copy.py::test_copy_in_buffers[1-sample_binary] SKIPPED (s...) [ 46%] tests/test_copy.py::test_copy_in_buffers_pg_error SKIPPED (skipping ...) [ 46%] tests/test_copy.py::test_copy_bad_result SKIPPED (skipping test as n...) [ 46%] tests/test_copy.py::test_copy_in_str SKIPPED (skipping test as no --...) [ 46%] tests/test_copy.py::test_copy_in_error SKIPPED (skipping test as no ...) [ 46%] tests/test_copy.py::test_copy_in_empty[0] SKIPPED (skipping test as ...) [ 46%] tests/test_copy.py::test_copy_in_empty[1] SKIPPED (skipping test as ...) [ 46%] tests/test_copy.py::test_copy_big_size_record SKIPPED (skipping test...) [ 46%] tests/test_copy.py::test_copy_big_size_block[str] SKIPPED (skipping ...) [ 46%] tests/test_copy.py::test_copy_big_size_block[bytes] SKIPPED (skippin...) [ 46%] tests/test_copy.py::test_copy_big_size_block[bytearray] SKIPPED (ski...) [ 46%] tests/test_copy.py::test_copy_big_size_block[memoryview] SKIPPED (sk...) [ 46%] tests/test_copy.py::test_subclass_adapter[0] SKIPPED (skipping test ...) [ 46%] tests/test_copy.py::test_subclass_adapter[1] SKIPPED (skipping test ...) [ 46%] tests/test_copy.py::test_subclass_nulling_dumper[0] SKIPPED (skippin...) [ 46%] tests/test_copy.py::test_subclass_nulling_dumper[1] SKIPPED (skippin...) [ 46%] tests/test_copy.py::test_copy_in_error_empty[0] SKIPPED (skipping te...) [ 46%] tests/test_copy.py::test_copy_in_error_empty[1] SKIPPED (skipping te...) [ 46%] tests/test_copy.py::test_copy_in_buffers_with_pg_error SKIPPED (skip...) [ 46%] tests/test_copy.py::test_copy_in_buffers_with_py_error SKIPPED (skip...) [ 46%] tests/test_copy.py::test_copy_out_error_with_copy_finished SKIPPED (...) [ 46%] tests/test_copy.py::test_copy_out_error_with_copy_not_finished SKIPPED [ 46%] tests/test_copy.py::test_copy_out_server_error SKIPPED (skipping tes...) [ 46%] tests/test_copy.py::test_copy_in_records[0] SKIPPED (skipping test a...) [ 46%] tests/test_copy.py::test_copy_in_records[1] SKIPPED (skipping test a...) [ 46%] tests/test_copy.py::test_copy_in_records_set_types[0] SKIPPED (skipp...) [ 46%] tests/test_copy.py::test_copy_in_records_set_types[1] SKIPPED (skipp...) [ 46%] tests/test_copy.py::test_copy_in_records_binary[0] SKIPPED (skipping...) [ 46%] tests/test_copy.py::test_copy_in_records_binary[1] SKIPPED (skipping...) [ 46%] tests/test_copy.py::test_copy_in_text_no_pinning SKIPPED (skipping t...) [ 46%] tests/test_copy.py::test_copy_in_text_pinned SKIPPED (skipping test ...) [ 46%] tests/test_copy.py::test_copy_in_allchars SKIPPED (skipping test as ...) [ 46%] tests/test_copy.py::test_copy_in_format SKIPPED (skipping test as no...) [ 46%] tests/test_copy.py::test_file_writer[0-sample_text] SKIPPED (skippin...) [ 46%] tests/test_copy.py::test_file_writer[1-sample_binary] SKIPPED (skipp...) [ 46%] tests/test_copy.py::test_copy_from_to SKIPPED (skipping test as no -...) [ 46%] tests/test_copy.py::test_copy_from_to_bytes[bytes] SKIPPED (skipping...) [ 46%] tests/test_copy.py::test_copy_from_to_bytes[bytearray] SKIPPED (skip...) [ 46%] tests/test_copy.py::test_copy_from_to_bytes[memoryview] SKIPPED (ski...) [ 46%] tests/test_copy.py::test_copy_from_insane_size SKIPPED (skipping tes...) [ 46%] tests/test_copy.py::test_copy_rowcount SKIPPED (skipping test as no ...) [ 46%] tests/test_copy.py::test_copy_query SKIPPED (skipping test as no --t...) [ 46%] tests/test_copy.py::test_cant_reenter SKIPPED (skipping test as no -...) [ 46%] tests/test_copy.py::test_str SKIPPED (skipping test as no --test-dsn) [ 46%] tests/test_copy.py::test_description SKIPPED (skipping test as no --...) [ 46%] tests/test_copy.py::test_binary_partial_row SKIPPED (skipping test a...) [ 46%] tests/test_copy.py::test_clean_buffer_on_error[0] SKIPPED (skipping ...) [ 46%] tests/test_copy.py::test_clean_buffer_on_error[1] SKIPPED (skipping ...) [ 46%] tests/test_copy.py::test_worker_life[0-sample_text] SKIPPED (skippin...) [ 46%] tests/test_copy.py::test_worker_life[1-sample_binary] SKIPPED (skipp...) [ 46%] tests/test_copy.py::test_worker_error_propagated SKIPPED (skipping t...) [ 46%] tests/test_copy.py::test_connection_writer[0-sample_text] SKIPPED (s...) [ 46%] tests/test_copy.py::test_connection_writer[1-sample_binary] SKIPPED [ 46%] tests/test_copy.py::test_copy_to_leaks[read-0-True] SKIPPED (skippin...) [ 46%] tests/test_copy.py::test_copy_to_leaks[read-0-False] SKIPPED (skippi...) [ 46%] tests/test_copy.py::test_copy_to_leaks[read-1-True] SKIPPED (skippin...) [ 46%] tests/test_copy.py::test_copy_to_leaks[iter-0-True] SKIPPED (skippin...) [ 47%] tests/test_copy.py::test_copy_to_leaks[iter-0-False] SKIPPED (skippi...) [ 47%] tests/test_copy.py::test_copy_to_leaks[iter-1-True] SKIPPED (skippin...) [ 47%] tests/test_copy.py::test_copy_to_leaks[row-0-True] SKIPPED (skipping...) [ 47%] tests/test_copy.py::test_copy_to_leaks[row-0-False] SKIPPED (skippin...) [ 47%] tests/test_copy.py::test_copy_to_leaks[row-1-True] SKIPPED (skipping...) [ 47%] tests/test_copy.py::test_copy_to_leaks[rows-0-True] SKIPPED (skippin...) [ 47%] tests/test_copy.py::test_copy_to_leaks[rows-0-False] SKIPPED (skippi...) [ 47%] tests/test_copy.py::test_copy_to_leaks[rows-1-True] SKIPPED (skippin...) [ 47%] tests/test_copy.py::test_copy_from_leaks[0-True] SKIPPED (skipping t...) [ 47%] tests/test_copy.py::test_copy_from_leaks[0-False] SKIPPED (skipping ...) [ 47%] tests/test_copy.py::test_copy_from_leaks[1-True] SKIPPED (skipping t...) [ 47%] tests/test_copy.py::test_copy_table_across[row] SKIPPED (skipping te...) [ 47%] tests/test_copy.py::test_copy_table_across[block] SKIPPED (skipping ...) [ 47%] tests/test_copy.py::test_copy_table_across[binary] SKIPPED (skipping...) [ 47%] tests/test_copy.py::test_copy_concurrency SKIPPED (skipping test as ...) [ 47%] tests/test_cursor.py::test_default_cursor SKIPPED (skipping test as ...) [ 47%] tests/test_cursor.py::test_from_cursor_factory SKIPPED (skipping tes...) [ 47%] tests/test_cursor.py::test_str SKIPPED (skipping test as no --test-dsn) [ 47%] tests/test_cursor.py::test_execute_many_results_param SKIPPED (skipp...) [ 47%] tests/test_cursor.py::test_query_params_execute SKIPPED (skipping te...) [ 47%] tests/test_cursor.py::test_query_params_executemany SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-one-0-s] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-one-0-t] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-one-0-b] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-one-1-s] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-one-1-t] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-one-1-b] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-many-0-s] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-many-0-t] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-many-0-b] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-many-1-s] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-many-1-t] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-many-1-b] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-all-0-s] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-all-0-t] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-all-0-b] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-all-1-s] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-all-1-t] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-all-1-b] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-iter-0-s] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-iter-0-t] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-iter-0-b] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-iter-1-s] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-iter-1-t] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[tuple_row-iter-1-b] SKIPPED (skippin...) [ 47%] tests/test_cursor.py::test_leak[dict_row-one-0-s] SKIPPED (skipping ...) [ 47%] tests/test_cursor.py::test_leak[dict_row-one-0-t] SKIPPED (skipping ...) [ 47%] tests/test_cursor.py::test_leak[dict_row-one-0-b] SKIPPED (skipping ...) [ 47%] tests/test_cursor.py::test_leak[dict_row-one-1-s] SKIPPED (skipping ...) [ 47%] tests/test_cursor.py::test_leak[dict_row-one-1-t] SKIPPED (skipping ...) [ 47%] tests/test_cursor.py::test_leak[dict_row-one-1-b] SKIPPED (skipping ...) [ 47%] tests/test_cursor.py::test_leak[dict_row-many-0-s] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[dict_row-many-0-t] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[dict_row-many-0-b] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[dict_row-many-1-s] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[dict_row-many-1-t] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[dict_row-many-1-b] SKIPPED (skipping...) [ 47%] tests/test_cursor.py::test_leak[dict_row-all-0-s] SKIPPED (skipping ...) [ 47%] tests/test_cursor.py::test_leak[dict_row-all-0-t] SKIPPED (skipping ...) [ 48%] tests/test_cursor.py::test_leak[dict_row-all-0-b] SKIPPED (skipping ...) [ 48%] tests/test_cursor.py::test_leak[dict_row-all-1-s] SKIPPED (skipping ...) [ 48%] tests/test_cursor.py::test_leak[dict_row-all-1-t] SKIPPED (skipping ...) [ 48%] tests/test_cursor.py::test_leak[dict_row-all-1-b] SKIPPED (skipping ...) [ 48%] tests/test_cursor.py::test_leak[dict_row-iter-0-s] SKIPPED (skipping...) [ 48%] tests/test_cursor.py::test_leak[dict_row-iter-0-t] SKIPPED (skipping...) [ 48%] tests/test_cursor.py::test_leak[dict_row-iter-0-b] SKIPPED (skipping...) [ 48%] tests/test_cursor.py::test_leak[dict_row-iter-1-s] SKIPPED (skipping...) [ 48%] tests/test_cursor.py::test_leak[dict_row-iter-1-t] SKIPPED (skipping...) [ 48%] tests/test_cursor.py::test_leak[dict_row-iter-1-b] SKIPPED (skipping...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-one-0-s] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-one-0-t] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-one-0-b] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-one-1-s] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-one-1-t] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-one-1-b] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-many-0-s] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-many-0-t] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-many-0-b] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-many-1-s] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-many-1-t] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-many-1-b] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-all-0-s] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-all-0-t] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-all-0-b] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-all-1-s] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-all-1-t] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-all-1-b] SKIPPED (ski...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-iter-0-s] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-iter-0-t] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-iter-0-b] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-iter-1-s] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-iter-1-t] SKIPPED (sk...) [ 48%] tests/test_cursor.py::test_leak[namedtuple_row-iter-1-b] SKIPPED (sk...) [ 48%] tests/test_cursor_client.py::test_from_cursor_factory SKIPPED (skipp...) [ 48%] tests/test_dns_srv.py::test_srv[--None] SKIPPED (dnspython package n...) [ 48%] tests/test_dns_srv.py::test_srv[host=_pg._tcp.foo.com-host=db1.example.com port=5432-None] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv[-host=db1.example.com port=5432-env2] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv[host=foo.com,_pg._tcp.foo.com-host=foo.com,db1.example.com port=,5432-None] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv[host=_pg._tcp.dot.com,foo.com,_pg._tcp.foo.com-host=foo.com,db1.example.com port=,5432-None] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv[host=_pg._tcp.bar.com-host=db1.example.com,db4.example.com,db3.example.com,db2.example.com port=5432,5432,5433,5432-None] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv[host=service.foo.com port=srv-host=service.example.com port=15432-None] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv[host=_pg._tcp.foo.com hostaddr=1.1.1.1-host=_pg._tcp.foo.com hostaddr=1.1.1.1-None] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv_bad[host=_pg._tcp.dot.com-None] SKIPPED [ 48%] tests/test_dns_srv.py::test_srv_bad[host=_pg._tcp.foo.com port=1,2-None] SKIPPED [ 48%] tests/test_encodings.py::test_names_normalised PASSED [ 48%] tests/test_encodings.py::test_py2pg[ascii-SQL_ASCII] PASSED [ 48%] tests/test_encodings.py::test_py2pg[utf8-UTF8] PASSED [ 48%] tests/test_encodings.py::test_py2pg[utf-8-UTF8] PASSED [ 48%] tests/test_encodings.py::test_py2pg[uTf-8-UTF8] PASSED [ 48%] tests/test_encodings.py::test_py2pg[latin9-LATIN9] PASSED [ 48%] tests/test_encodings.py::test_py2pg[iso8859-15-LATIN9] PASSED [ 48%] tests/test_encodings.py::test_pg2py[ascii-SQL_ASCII] PASSED [ 48%] tests/test_encodings.py::test_pg2py[utf-8-UTF8] PASSED [ 48%] tests/test_encodings.py::test_pg2py[iso8859-15-LATIN9] PASSED [ 48%] tests/test_encodings.py::test_pg2py_missing[MULE_INTERNAL] PASSED [ 48%] tests/test_encodings.py::test_pg2py_missing[EUC_TW] PASSED [ 48%] tests/test_encodings.py::test_conninfo_encoding[-utf-8] PASSED [ 48%] tests/test_encodings.py::test_conninfo_encoding[user=foo, dbname=bar-utf-8] PASSED [ 49%] tests/test_encodings.py::test_conninfo_encoding[user=foo, dbname=bar, client_encoding=EUC_JP-euc_jp] PASSED [ 49%] tests/test_encodings.py::test_conninfo_encoding[user=foo, dbname=bar, client_encoding=euc-jp-euc_jp] PASSED [ 49%] tests/test_encodings.py::test_conninfo_encoding[user=foo, dbname=bar, client_encoding=WAT-utf-8] PASSED [ 49%] tests/test_errors.py::test_finishedpgconn SKIPPED (skipping test as ...) [ 49%] tests/test_errors.py::test_error_diag SKIPPED (skipping test as no -...) [ 49%] tests/test_errors.py::test_diag_all_attrs SKIPPED (skipping test as ...) [ 49%] tests/test_errors.py::test_diag_right_attr SKIPPED (skipping test as...) [ 49%] tests/test_errors.py::test_diag_attr_values SKIPPED (skipping test a...) [ 49%] tests/test_errors.py::test_diag_encoding[utf8] SKIPPED (skipping tes...) [ 49%] tests/test_errors.py::test_diag_encoding[latin9] SKIPPED (skipping t...) [ 49%] tests/test_errors.py::test_error_encoding[utf8] SKIPPED (skipping te...) [ 49%] tests/test_errors.py::test_error_encoding[latin9] SKIPPED (skipping ...) [ 49%] tests/test_errors.py::test_exception_class SKIPPED (skipping test as...) [ 49%] tests/test_errors.py::test_exception_class_fallback SKIPPED (skippin...) [ 49%] tests/test_errors.py::test_lookup PASSED [ 49%] tests/test_errors.py::test_error_sqlstate PASSED [ 49%] tests/test_errors.py::test_error_pickle SKIPPED (skipping test as no...) [ 49%] tests/test_errors.py::test_diag_pickle SKIPPED (skipping test as no ...) [ 49%] tests/test_errors.py::test_diag_survives_cursor SKIPPED (skipping te...) [ 49%] tests/test_errors.py::test_diag_independent SKIPPED (skipping test a...) [ 49%] tests/test_errors.py::test_diag_from_commit SKIPPED (skipping test a...) [ 49%] tests/test_errors.py::test_query_context SKIPPED (skipping test as n...) [ 49%] tests/test_errors.py::test_unknown_sqlstate SKIPPED (skipping test a...) [ 49%] tests/test_errors.py::test_pgconn_error SKIPPED (skipping test as no...) [ 49%] tests/test_errors.py::test_pgconn_error_pickle SKIPPED (skipping tes...) [ 49%] tests/test_errors.py::test_pgresult SKIPPED (skipping test as no --t...) [ 49%] tests/test_errors.py::test_pgresult_pickle SKIPPED (skipping test as...) [ 49%] tests/test_errors.py::test_blank_sqlstate SKIPPED (skipping test as ...) [ 49%] tests/test_errors.py::test_strip_severity_unstripped[connection to server at "2001:1488:fffe:20::229", port 5432 failed] PASSED [ 49%] tests/test_errors.py::test_strip_severity_unstripped[HORROR: foo\n] PASSED [ 49%] tests/test_errors.py::test_strip_severity_l10n[ERROR: foo\n] PASSED [ 49%] tests/test_errors.py::test_strip_severity_l10n[ERRORE: foo\nbar\n] PASSED [ 49%] tests/test_errors.py::test_strip_severity_l10n[\uc624\ub958: foo: bar] PASSED [ 49%] tests/test_free_threading.py::test_concurrent_connection_insert SKIPPED [ 49%] tests/test_free_threading.py::test_concurrent_connection_select SKIPPED [ 49%] tests/test_free_threading.py::test_concurrent_connection_update SKIPPED [ 49%] tests/test_free_threading.py::test_concurrent_connection_cursors_share_transaction_state SKIPPED [ 49%] tests/test_free_threading.py::test_error_in_one_cursor_affects_all_cursors SKIPPED [ 49%] tests/test_free_threading.py::test_same_cursor_from_multiple_threads_no_crash SKIPPED [ 49%] tests/test_free_threading.py::test_connection_finish_while_executing SKIPPED [ 49%] tests/test_free_threading.py::test_connection_close_race_condition SKIPPED [ 49%] tests/test_generators.py::test_connect_operationalerror_pgconn SKIPPED [ 49%] tests/test_generators.py::test_cancel SKIPPED (skipping test as no -...) [ 49%] tests/test_generators.py::test_pipeline_communicate_multi_pipeline SKIPPED [ 49%] tests/test_generators.py::test_pipeline_communicate_no_sync SKIPPED [ 49%] tests/test_generators.py::test_pipeline_communicate_abort SKIPPED (s...) [ 49%] tests/test_generators.py::test_pipeline_communicate_uniqviol SKIPPED [ 49%] tests/test_module.py::test_connect[args0-kwargs0-] SKIPPED (skipping...) [ 49%] tests/test_module.py::test_connect[args1-kwargs1-dbname=foo user=bar] SKIPPED [ 49%] tests/test_module.py::test_connect[args2-kwargs2-port=15432] SKIPPED [ 49%] tests/test_module.py::test_connect[args3-kwargs3-user=foo] SKIPPED (...) [ 49%] tests/test_module.py::test_version PASSED [ 49%] tests/test_module.py::test_version_c PASSED [ 49%] tests/test_notify.py::test_notify_handlers SKIPPED (skipping test as...) [ 49%] tests/test_notify.py::test_notify SKIPPED (skipping test as no --tes...) [ 49%] tests/test_notify.py::test_no_notify_timeout SKIPPED (skipping test ...) [ 49%] tests/test_notify.py::test_notify_timeout SKIPPED (skipping test as ...) [ 49%] tests/test_notify.py::test_notify_timeout_0 SKIPPED (skipping test a...) [ 49%] tests/test_notify.py::test_stop_after SKIPPED (skipping test as no -...) [ 50%] tests/test_notify.py::test_stop_after_batch SKIPPED (skipping test a...) [ 50%] tests/test_notify.py::test_notifies_blocking SKIPPED (skipping test ...) [ 50%] tests/test_notify.py::test_generator_and_handler SKIPPED (skipping t...) [ 50%] tests/test_notify.py::test_first_notify_not_lost[True] SKIPPED (skip...) [ 50%] tests/test_notify.py::test_first_notify_not_lost[False] SKIPPED (ski...) [ 50%] tests/test_notify.py::test_notify_query_notify[callback-server] SKIPPED [ 50%] tests/test_notify.py::test_notify_query_notify[callback-client] SKIPPED [ 50%] tests/test_notify.py::test_notify_query_notify[generator-server] SKIPPED [ 50%] tests/test_notify.py::test_notify_query_notify[generator-client] SKIPPED [ 50%] tests/test_pipeline.py::test_repr SKIPPED (skipping test as no --tes...) [ 50%] tests/test_pipeline.py::test_connection_closed SKIPPED (skipping tes...) [ 50%] tests/test_pipeline.py::test_pipeline_status SKIPPED (skipping test ...) [ 50%] tests/test_pipeline.py::test_pipeline_reenter SKIPPED (skipping test...) [ 50%] tests/test_pipeline.py::test_pipeline_broken_conn_exit SKIPPED (skip...) [ 50%] tests/test_pipeline.py::test_pipeline_exit_error_noclobber SKIPPED (...) [ 50%] tests/test_pipeline.py::test_pipeline_exit_error_noclobber_nested SKIPPED [ 50%] tests/test_pipeline.py::test_pipeline_exit_sync_trace SKIPPED (skipp...) [ 50%] tests/test_pipeline.py::test_pipeline_nested_sync_trace SKIPPED (ski...) [ 50%] tests/test_pipeline.py::test_cursor_stream SKIPPED (skipping test as...) [ 50%] tests/test_pipeline.py::test_server_cursor SKIPPED (skipping test as...) [ 50%] tests/test_pipeline.py::test_cannot_insert_multiple_commands SKIPPED [ 50%] tests/test_pipeline.py::test_copy SKIPPED (skipping test as no --tes...) [ 50%] tests/test_pipeline.py::test_pipeline_processed_at_exit SKIPPED (ski...) [ 50%] tests/test_pipeline.py::test_pipeline_errors_processed_at_exit SKIPPED [ 50%] tests/test_pipeline.py::test_pipeline SKIPPED (skipping test as no -...) [ 50%] tests/test_pipeline.py::test_autocommit SKIPPED (skipping test as no...) [ 50%] tests/test_pipeline.py::test_pipeline_aborted SKIPPED (skipping test...) [ 50%] tests/test_pipeline.py::test_pipeline_commit_aborted SKIPPED (skippi...) [ 50%] tests/test_pipeline.py::test_sync_syncs_results SKIPPED (skipping te...) [ 50%] tests/test_pipeline.py::test_sync_syncs_errors SKIPPED (skipping tes...) [ 50%] tests/test_pipeline.py::test_errors_raised_on_commit SKIPPED (skippi...) [ 50%] tests/test_pipeline.py::test_errors_raised_on_transaction_exit SKIPPED [ 50%] tests/test_pipeline.py::test_errors_raised_on_nested_transaction_exit SKIPPED [ 50%] tests/test_pipeline.py::test_implicit_transaction SKIPPED (skipping ...) [ 50%] tests/test_pipeline.py::test_error_on_commit SKIPPED (skipping test ...) [ 50%] tests/test_pipeline.py::test_fetch_no_result SKIPPED (skipping test ...) [ 50%] tests/test_pipeline.py::test_executemany SKIPPED (skipping test as n...) [ 50%] tests/test_pipeline.py::test_executemany_no_returning SKIPPED (skipp...) [ 50%] tests/test_pipeline.py::test_executemany_trace SKIPPED (skipping tes...) [ 50%] tests/test_pipeline.py::test_executemany_trace_returning SKIPPED (sk...) [ 50%] tests/test_pipeline.py::test_prepared SKIPPED (skipping test as no -...) [ 50%] tests/test_pipeline.py::test_auto_prepare SKIPPED (skipping test as ...) [ 50%] tests/test_pipeline.py::test_prepare_error SKIPPED (skipping test as...) [ 50%] tests/test_pipeline.py::test_transaction SKIPPED (skipping test as n...) [ 50%] tests/test_pipeline.py::test_transaction_nested SKIPPED (skipping te...) [ 50%] tests/test_pipeline.py::test_transaction_nested_no_statement SKIPPED [ 50%] tests/test_pipeline.py::test_outer_transaction SKIPPED (skipping tes...) [ 50%] tests/test_pipeline.py::test_outer_transaction_error SKIPPED (skippi...) [ 50%] tests/test_pipeline.py::test_rollback_explicit SKIPPED (skipping tes...) [ 50%] tests/test_pipeline.py::test_rollback_transaction SKIPPED (skipping ...) [ 50%] tests/test_pipeline.py::test_message_0x33 SKIPPED (skipping test as ...) [ 50%] tests/test_pipeline.py::test_transaction_state_implicit_begin SKIPPED [ 50%] tests/test_pipeline.py::test_concurrency SKIPPED (skipping test as n...) [ 50%] tests/test_pipeline.py::test_execute_nextset SKIPPED (skipping test ...) [ 50%] tests/test_prepared.py::test_prepare_threshold_init[None] SKIPPED (s...) [ 50%] tests/test_prepared.py::test_prepare_threshold_init[0] SKIPPED (skip...) [ 50%] tests/test_prepared.py::test_prepare_threshold_init[3] SKIPPED (skip...) [ 50%] tests/test_prepared.py::test_dont_prepare SKIPPED (skipping test as ...) [ 50%] tests/test_prepared.py::test_do_prepare SKIPPED (skipping test as no...) [ 51%] tests/test_prepared.py::test_auto_prepare SKIPPED (skipping test as ...) [ 51%] tests/test_prepared.py::test_dont_prepare_conn SKIPPED (skipping tes...) [ 51%] tests/test_prepared.py::test_do_prepare_conn SKIPPED (skipping test ...) [ 51%] tests/test_prepared.py::test_auto_prepare_conn SKIPPED (skipping tes...) [ 51%] tests/test_prepared.py::test_prepare_disable SKIPPED (skipping test ...) [ 51%] tests/test_prepared.py::test_no_prepare_multi SKIPPED (skipping test...) [ 51%] tests/test_prepared.py::test_no_prepare_multi_with_drop SKIPPED (ski...) [ 51%] tests/test_prepared.py::test_no_prepare_error SKIPPED (skipping test...) [ 51%] tests/test_prepared.py::test_misc_statement[create table test_no_prepare ()] SKIPPED [ 51%] tests/test_prepared.py::test_misc_statement[notify foo, 'bar'] SKIPPED [ 51%] tests/test_prepared.py::test_misc_statement[set timezone = utc] SKIPPED [ 51%] tests/test_prepared.py::test_misc_statement[select num from prepared_test] SKIPPED [ 51%] tests/test_prepared.py::test_misc_statement[insert into prepared_test (num) values (1)] SKIPPED [ 51%] tests/test_prepared.py::test_misc_statement[update prepared_test set num = num * 2] SKIPPED [ 51%] tests/test_prepared.py::test_misc_statement[delete from prepared_test where num > 10] SKIPPED [ 51%] tests/test_prepared.py::test_params_types SKIPPED (skipping test as ...) [ 51%] tests/test_prepared.py::test_evict_lru SKIPPED (skipping test as no ...) [ 51%] tests/test_prepared.py::test_evict_lru_deallocate SKIPPED (skipping ...) [ 51%] tests/test_prepared.py::test_deallocate_or_close SKIPPED (Python-onl...) [ 51%] tests/test_prepared.py::test_prepared_max_none SKIPPED (skipping tes...) [ 51%] tests/test_prepared.py::test_different_types SKIPPED (skipping test ...) [ 51%] tests/test_prepared.py::test_untyped_json SKIPPED (skipping test as ...) [ 51%] tests/test_prepared.py::test_change_type_execute SKIPPED (skipping t...) [ 51%] tests/test_prepared.py::test_change_type_executemany SKIPPED (skippi...) [ 51%] tests/test_prepared.py::test_change_type SKIPPED (skipping test as n...) [ 51%] tests/test_prepared.py::test_change_type_savepoint SKIPPED (skipping...) [ 51%] tests/test_prepared_async.py::test_prepared_max_none SKIPPED (skippi...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_BINARY SKIPPED (sk...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_Binary SKIPPED (sk...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_DATETIME SKIPPED (...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_Date SKIPPED (skip...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_Exceptions SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_ExceptionsAsConnectionAttributes SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_NUMBER SKIPPED (sk...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_None SKIPPED (skip...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_ROWID SKIPPED (ski...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_STRING SKIPPED (sk...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_Time SKIPPED (skip...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_Timestamp SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_apilevel SKIPPED (...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_arraysize SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_callproc SKIPPED (...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_close SKIPPED (ski...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_commit SKIPPED (sk...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_connect SKIPPED (s...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_cursor SKIPPED (sk...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_cursor_isolation SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_description SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_execute SKIPPED (s...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_executemany SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_fetchall SKIPPED (...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_fetchmany SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_fetchone SKIPPED (...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_mixedfetch SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_nextset SKIPPED (s...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_paramstyle SKIPPED [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_rollback SKIPPED (...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_rowcount SKIPPED (...) [ 51%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_setinputsizes SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_setoutputsize SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_setoutputsize_basic SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTests::test_threadsafety SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_commit_in_tpc_fails SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_rollback_in_tpc_fails SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin_in_tpc_transaction_fails SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_begin_in_transaction_fails SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_commit_with_prepare SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_commit_without_prepare SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_rollback_with_prepare SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_tpc_rollback_without_prepare SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::PsycopgTPCTests::test_xid SKIPPED (sk...) [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[bytea-BINARY] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[date-DATETIME] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[timestamp without time zone-DATETIME] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[timestamp with time zone-DATETIME] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[time without time zone-DATETIME] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[time with time zone-DATETIME] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[interval-DATETIME] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[integer-NUMBER] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[smallint-NUMBER] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[bigint-NUMBER] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[real-NUMBER] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[double precision-NUMBER] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[numeric-NUMBER] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[decimal-NUMBER] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[oid-ROWID] SKIPPED (s...) [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[varchar-STRING] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[char-STRING] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_singletons[text-STRING] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_timestamp_from_ticks[0-1970-01-01T00:00:00.000000+0000] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_timestamp_from_ticks[86370-1970-01-01T23:59:30.000000+0000] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_timestamp_from_ticks[1273173119.99992-2010-05-06T14:11:59.999920-0500] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_date_from_ticks[0-1970-01-01] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_date_from_ticks[86370-1970-01-01] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_date_from_ticks[1273173119.99992-2010-05-06] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_time_from_ticks[0-00:00:00.000000] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_time_from_ticks[1273173119.99992-19:11:59.999920] PASSED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_args[args0-kwargs0-] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_args[args1-kwargs1-] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_args[args2-kwargs2-host=foo.com user=bar hostaddr=1.1.1.1] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_args[args3-kwargs3-host=foo.com user=baz hostaddr=1.1.1.1] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_args[args4-kwargs4-host=qux.com user=joe port=5433 hostaddr=2.2.2.2] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_args[args5-kwargs5-host=foo.com hostaddr=1.1.1.1] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_badargs[args0-kwargs0-TypeError] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_badargs[args1-kwargs1-TypeError] SKIPPED [ 52%] tests/test_psycopg_dbapi20.py::test_connect_badargs[args2-kwargs2-ProgrammingError] SKIPPED [ 52%] tests/test_query.py::test_split_query[-want0] PASSED [ 52%] tests/test_query.py::test_split_query[foo bar-want1] PASSED [ 52%] tests/test_query.py::test_split_query[foo %% bar-want2] PASSED [ 52%] tests/test_query.py::test_split_query[%s-want3] PASSED [ 52%] tests/test_query.py::test_split_query[%s foo-want4] PASSED [ 52%] tests/test_query.py::test_split_query[%b foo-want5] PASSED [ 52%] tests/test_query.py::test_split_query[foo %s-want6] PASSED [ 52%] tests/test_query.py::test_split_query[foo %%%s bar-want7] PASSED [ 52%] tests/test_query.py::test_split_query[foo %(name)s bar-want8] PASSED [ 52%] tests/test_query.py::test_split_query[foo %(name)s %(name)b bar-want9] PASSED [ 52%] tests/test_query.py::test_split_query[foo %s%b bar %s baz-want10] PASSED [ 53%] tests/test_query.py::test_split_query_bad[foo %d bar] PASSED [ 53%] tests/test_query.py::test_split_query_bad[foo % bar] PASSED [ 53%] tests/test_query.py::test_split_query_bad[foo %%% bar] PASSED [ 53%] tests/test_query.py::test_split_query_bad[foo %(foo)d bar] PASSED [ 53%] tests/test_query.py::test_split_query_bad[foo %(foo)s bar %s baz] PASSED [ 53%] tests/test_query.py::test_split_query_bad[foo %(foo) bar] PASSED [ 53%] tests/test_query.py::test_split_query_bad[foo %(foo bar] PASSED [ 53%] tests/test_query.py::test_split_query_bad[3%2] PASSED [ 53%] tests/test_query.py::test_pg_query_seq[-None--None-None] PASSED [ 53%] tests/test_query.py::test_pg_query_seq[-params1--wformats1-wparams1] PASSED [ 53%] tests/test_query.py::test_pg_query_seq[%%-params2-%-wformats2-wparams2] PASSED [ 53%] tests/test_query.py::test_pg_query_seq[select %t-params3-select $1-wformats3-wparams3] PASSED [ 53%] tests/test_query.py::test_pg_query_seq[%t %% %t-params4-$1 % $2-wformats4-wparams4] PASSED [ 53%] tests/test_query.py::test_pg_query_seq[%t %% %t-params5-$1 % $2-wformats5-wparams5] PASSED [ 53%] tests/test_query.py::test_pg_query_map[-params0--wformats0-wparams0] PASSED [ 53%] tests/test_query.py::test_pg_query_map[hello %%-params1-hello %-wformats1-wparams1] PASSED [ 53%] tests/test_query.py::test_pg_query_map[select %(hello)t-params2-select $1-wformats2-wparams2] PASSED [ 53%] tests/test_query.py::test_pg_query_map[select %(hi)s %(there)s %(hi)s-params3-select $1 $2 $1-wformats3-wparams3] PASSED [ 53%] tests/test_query.py::test_pq_query_badtype[select %s-params0] PASSED [ 53%] tests/test_query.py::test_pq_query_badtype[select %(name)s-params1] PASSED [ 53%] tests/test_query.py::test_pq_query_badtype[select %s-a0] PASSED [ 53%] tests/test_query.py::test_pq_query_badtype[select %s-1] PASSED [ 53%] tests/test_query.py::test_pq_query_badtype[select %s-a1] PASSED [ 53%] tests/test_query.py::test_pq_query_badtype[select %s-params5] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[-params0] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[%s-params1] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[%%-params2] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[$1-params3] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[select %(-params4] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[select %(a-params5] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[select %(a)-params6] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[select %s %(hi)s-params7] PASSED [ 53%] tests/test_query.py::test_pq_query_badprog[select %(hi)s %(hi)b-params8] PASSED [ 53%] tests/test_rows.py::test_tuple_row SKIPPED (skipping test as no --te...) [ 53%] tests/test_rows.py::test_dict_row SKIPPED (skipping test as no --tes...) [ 53%] tests/test_rows.py::test_namedtuple_row SKIPPED (skipping test as no...) [ 53%] tests/test_rows.py::test_class_row SKIPPED (skipping test as no --te...) [ 53%] tests/test_rows.py::test_args_row SKIPPED (skipping test as no --tes...) [ 53%] tests/test_rows.py::test_kwargs_row SKIPPED (skipping test as no --t...) [ 53%] tests/test_rows.py::test_scalar_row SKIPPED (skipping test as no --t...) [ 53%] tests/test_rows.py::test_no_result[tuple_row] SKIPPED (skipping test...) [ 53%] tests/test_rows.py::test_no_result[dict_row] SKIPPED (skipping test ...) [ 53%] tests/test_rows.py::test_no_result[namedtuple_row] SKIPPED (skipping...) [ 53%] tests/test_rows.py::test_no_result[class_row] SKIPPED (skipping test...) [ 53%] tests/test_rows.py::test_no_result[args_row] SKIPPED (skipping test ...) [ 53%] tests/test_rows.py::test_no_result[kwargs_row] SKIPPED (skipping tes...) [ 53%] tests/test_rows.py::test_no_column[tuple_row] SKIPPED (skipping test...) [ 53%] tests/test_rows.py::test_no_column[dict_row] SKIPPED (skipping test ...) [ 53%] tests/test_rows.py::test_no_column[namedtuple_row] SKIPPED (skipping...) [ 53%] tests/test_rows.py::test_no_column[args_row] SKIPPED (skipping test ...) [ 53%] tests/test_rows.py::test_no_column_class_row SKIPPED (skipping test ...) [ 53%] tests/test_sql.py::test_quote[foo\\bar- E'foo\\\\bar'] PASSED [ 53%] tests/test_sql.py::test_quote[hello-'hello'] PASSED [ 53%] tests/test_sql.py::test_quote[42-42] PASSED [ 53%] tests/test_sql.py::test_quote[True-true] PASSED [ 53%] tests/test_sql.py::test_quote[None-NULL] PASSED [ 53%] tests/test_sql.py::test_quote_roundtrip[on] SKIPPED (skipping test a...) [ 53%] tests/test_sql.py::test_quote_roundtrip[off] SKIPPED (skipping test ...) [ 53%] tests/test_sql.py::test_quote_stable_despite_deranged_libpq[off] SKIPPED [ 54%] tests/test_sql.py::TestSqlFormat::test_pos SKIPPED (skipping test as...) [ 54%] tests/test_sql.py::TestSqlFormat::test_pos_spec SKIPPED (skipping te...) [ 54%] tests/test_sql.py::TestSqlFormat::test_dict SKIPPED (skipping test a...) [ 54%] tests/test_sql.py::TestSqlFormat::test_compose_literal SKIPPED (skip...) [ 54%] tests/test_sql.py::TestSqlFormat::test_compose_empty SKIPPED (skippi...) [ 54%] tests/test_sql.py::TestSqlFormat::test_percent_escape SKIPPED (skipp...) [ 54%] tests/test_sql.py::TestSqlFormat::test_braces_escape SKIPPED (skippi...) [ 54%] tests/test_sql.py::TestSqlFormat::test_compose_badnargs PASSED [ 54%] tests/test_sql.py::TestSqlFormat::test_compose_badnargs_auto PASSED [ 54%] tests/test_sql.py::TestSqlFormat::test_compose_bad_args_type PASSED [ 54%] tests/test_sql.py::TestSqlFormat::test_no_modifiers PASSED [ 54%] tests/test_sql.py::TestSqlFormat::test_must_be_adaptable SKIPPED (sk...) [ 54%] tests/test_sql.py::TestSqlFormat::test_auto_literal SKIPPED (skippin...) [ 54%] tests/test_sql.py::TestSqlFormat::test_execute SKIPPED (skipping tes...) [ 54%] tests/test_sql.py::TestSqlFormat::test_executemany SKIPPED (skipping...) [ 54%] tests/test_sql.py::TestSqlFormat::test_copy SKIPPED (skipping test a...) [ 54%] tests/test_sql.py::TestIdentifier::test_class PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_init PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_repr PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_eq PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_as_string[args0-"foo"] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_string[args1-"foo"."bar"] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_string[args2-"fo'o"."ba""r"] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_string_no_conn[args0-"foo"] PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_as_string_no_conn[args1-"foo"."bar"] PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_as_string_no_conn[args2-"fo'o"."ba""r"] PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes[args0-"foo"-ascii] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes[args1-"foo"."bar"-ascii] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes[args2-"fo'o"."ba""r"-ascii] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes[args3-"foo"."\u20ac"-utf8] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes[args4-"foo"."\u20ac"-latin9] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes_no_conn[args0-"foo"-ascii] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes_no_conn[args1-"foo"."bar"-ascii] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes_no_conn[args2-"fo'o"."ba""r"-ascii] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes_no_conn[args3-"foo"."\u20ac"-utf8] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_as_bytes_no_conn[args4-"foo"."\u20ac"-latin9] SKIPPED [ 54%] tests/test_sql.py::TestIdentifier::test_join PASSED [ 54%] tests/test_sql.py::TestIdentifier::test_escape_no_conn SKIPPED (skip...) [ 54%] tests/test_sql.py::TestLiteral::test_class PASSED [ 54%] tests/test_sql.py::TestLiteral::test_init PASSED [ 54%] tests/test_sql.py::TestLiteral::test_repr PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_string[None-NULL] SKIPPED (s...) [ 54%] tests/test_sql.py::TestLiteral::test_as_string[foo-'foo'] SKIPPED (s...) [ 54%] tests/test_sql.py::TestLiteral::test_as_string[42-42] SKIPPED (skipp...) [ 54%] tests/test_sql.py::TestLiteral::test_as_string[obj3-'2017-01-01'::date] SKIPPED [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes[None-NULL] SKIPPED (sk...) [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes[foo-'foo'] SKIPPED (sk...) [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes[42-42] SKIPPED (skippi...) [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes[obj3-'2017-01-01'::date] SKIPPED [ 54%] tests/test_sql.py::TestLiteral::test_as_string_no_conn[None-NULL] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_string_no_conn[foo-'foo'] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_string_no_conn[42-42] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_string_no_conn[obj3-'2017-01-01'::date] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes_no_conn[None-NULL] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes_no_conn[foo-'foo'] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes_no_conn[42-42] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes_no_conn[obj3-'2017-01-01'::date] PASSED [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes_encoding[utf8] SKIPPED [ 54%] tests/test_sql.py::TestLiteral::test_as_bytes_encoding[latin9] SKIPPED [ 55%] tests/test_sql.py::TestLiteral::test_eq PASSED [ 55%] tests/test_sql.py::TestLiteral::test_must_be_adaptable SKIPPED (skip...) [ 55%] tests/test_sql.py::TestLiteral::test_array SKIPPED (skipping test as...) [ 55%] tests/test_sql.py::TestLiteral::test_short_name_builtin SKIPPED (ski...) [ 55%] tests/test_sql.py::TestLiteral::test_text_literal SKIPPED (skipping ...) [ 55%] tests/test_sql.py::TestLiteral::test_invalid_name[a-b] SKIPPED (skip...) [ 55%] tests/test_sql.py::TestLiteral::test_invalid_name[\u20ac] SKIPPED (s...) [ 55%] tests/test_sql.py::TestLiteral::test_invalid_name[order] SKIPPED (sk...) [ 55%] tests/test_sql.py::TestLiteral::test_invalid_name[foo bar] SKIPPED (...) [ 55%] tests/test_sql.py::TestSQL::test_class PASSED [ 55%] tests/test_sql.py::TestSQL::test_init PASSED [ 55%] tests/test_sql.py::TestSQL::test_repr SKIPPED (skipping test as no -...) [ 55%] tests/test_sql.py::TestSQL::test_eq PASSED [ 55%] tests/test_sql.py::TestSQL::test_sum SKIPPED (skipping test as no --...) [ 55%] tests/test_sql.py::TestSQL::test_sum_inplace SKIPPED (skipping test ...) [ 55%] tests/test_sql.py::TestSQL::test_multiply SKIPPED (skipping test as ...) [ 55%] tests/test_sql.py::TestSQL::test_join SKIPPED (skipping test as no -...) [ 55%] tests/test_sql.py::TestSQL::test_as_string SKIPPED (skipping test as...) [ 55%] tests/test_sql.py::TestSQL::test_as_bytes[utf8] SKIPPED (skipping te...) [ 55%] tests/test_sql.py::TestSQL::test_as_bytes[latin9] SKIPPED (skipping ...) [ 55%] tests/test_sql.py::TestSQL::test_no_conn PASSED [ 55%] tests/test_sql.py::TestComposed::test_class PASSED [ 55%] tests/test_sql.py::TestComposed::test_repr PASSED [ 55%] tests/test_sql.py::TestComposed::test_eq PASSED [ 55%] tests/test_sql.py::TestComposed::test_join SKIPPED (skipping test as...) [ 55%] tests/test_sql.py::TestComposed::test_auto_literal SKIPPED (skipping...) [ 55%] tests/test_sql.py::TestComposed::test_sum SKIPPED (skipping test as ...) [ 55%] tests/test_sql.py::TestComposed::test_sum_inplace SKIPPED (skipping ...) [ 55%] tests/test_sql.py::TestComposed::test_iter PASSED [ 55%] tests/test_sql.py::TestComposed::test_as_string SKIPPED (skipping te...) [ 55%] tests/test_sql.py::TestComposed::test_as_bytes SKIPPED (skipping tes...) [ 55%] tests/test_sql.py::TestComposed::test_as_bytes_encoding[utf8] SKIPPED [ 55%] tests/test_sql.py::TestComposed::test_as_bytes_encoding[latin9] SKIPPED [ 55%] tests/test_sql.py::TestPlaceholder::test_class PASSED [ 55%] tests/test_sql.py::TestPlaceholder::test_repr_format[s] SKIPPED (ski...) [ 55%] tests/test_sql.py::TestPlaceholder::test_repr_format[t] SKIPPED (ski...) [ 55%] tests/test_sql.py::TestPlaceholder::test_repr_format[b] SKIPPED (ski...) [ 55%] tests/test_sql.py::TestPlaceholder::test_repr_name_format[s] SKIPPED [ 55%] tests/test_sql.py::TestPlaceholder::test_repr_name_format[t] SKIPPED [ 55%] tests/test_sql.py::TestPlaceholder::test_repr_name_format[b] SKIPPED [ 55%] tests/test_sql.py::TestPlaceholder::test_bad_name PASSED [ 55%] tests/test_sql.py::TestPlaceholder::test_eq PASSED [ 55%] tests/test_sql.py::TestPlaceholder::test_as_string[s] SKIPPED (skipp...) [ 55%] tests/test_sql.py::TestPlaceholder::test_as_string[t] SKIPPED (skipp...) [ 55%] tests/test_sql.py::TestPlaceholder::test_as_string[b] SKIPPED (skipp...) [ 55%] tests/test_sql.py::TestPlaceholder::test_as_bytes[s] SKIPPED (skippi...) [ 55%] tests/test_sql.py::TestPlaceholder::test_as_bytes[t] SKIPPED (skippi...) [ 55%] tests/test_sql.py::TestPlaceholder::test_as_bytes[b] SKIPPED (skippi...) [ 55%] tests/test_sql.py::test_as_string PASSED [ 55%] tests/test_sql.py::test_as_string_context SKIPPED (skipping test as ...) [ 55%] tests/test_sql.py::test_as_string_literal PASSED [ 55%] tests/test_sql.py::test_as_bytes PASSED [ 55%] tests/test_sql.py::test_as_bytes_context SKIPPED (skipping test as n...) [ 55%] tests/test_sql.py::test_as_bytes_literal PASSED [ 55%] tests/test_sql.py::TestValues::test_null SKIPPED (skipping test as n...) [ 55%] tests/test_sql.py::TestValues::test_default SKIPPED (skipping test a...) [ 55%] tests/test_tpc.py::test_tpc_disabled[pipeline=on] SKIPPED (skipping ...) [ 55%] tests/test_tpc.py::test_tpc_disabled[pipeline=off] SKIPPED (skipping...) [ 55%] tests/test_tpc.py::TestTPC::test_tpc_commit SKIPPED (skipping test a...) [ 56%] tests/test_tpc.py::TestTPC::test_tpc_commit_one_phase SKIPPED (skipp...) [ 56%] tests/test_tpc.py::TestTPC::test_tpc_commit_recovered SKIPPED (skipp...) [ 56%] tests/test_tpc.py::TestTPC::test_tpc_rollback SKIPPED (skipping test...) [ 56%] tests/test_tpc.py::TestTPC::test_tpc_rollback_one_phase SKIPPED (ski...) [ 56%] tests/test_tpc.py::TestTPC::test_tpc_rollback_recovered SKIPPED (ski...) [ 56%] tests/test_tpc.py::TestTPC::test_status_after_recover SKIPPED (skipp...) [ 56%] tests/test_tpc.py::TestTPC::test_recovered_xids SKIPPED (skipping te...) [ 56%] tests/test_tpc.py::TestTPC::test_xid_encoding SKIPPED (skipping test...) [ 56%] tests/test_tpc.py::TestTPC::test_xid_roundtrip[0--] SKIPPED (skippin...) [ 56%] tests/test_tpc.py::TestTPC::test_xid_roundtrip[42-gtrid-bqual] SKIPPED [ 56%] tests/test_tpc.py::TestTPC::test_xid_roundtrip[2147483647-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy] SKIPPED [ 56%] tests/test_tpc.py::TestTPC::test_unparsed_roundtrip[] SKIPPED (skipp...) [ 56%] tests/test_tpc.py::TestTPC::test_unparsed_roundtrip[hello, world!] SKIPPED [ 56%] tests/test_tpc.py::TestTPC::test_unparsed_roundtrip[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] SKIPPED [ 56%] tests/test_tpc.py::TestTPC::test_xid_unicode SKIPPED (skipping test ...) [ 56%] tests/test_tpc.py::TestTPC::test_xid_unicode_unparsed SKIPPED (skipp...) [ 56%] tests/test_tpc.py::TestTPC::test_cancel_fails_prepared SKIPPED (skip...) [ 56%] tests/test_tpc.py::TestTPC::test_tpc_recover_non_dbapi_connection SKIPPED [ 56%] tests/test_transaction.py::test_context_active_rollback_no_clobber SKIPPED [ 56%] tests/test_transaction.py::test_transaction_status SKIPPED (skipping...) [ 56%] tests/test_transaction.py::test_nested_transaction_status SKIPPED (s...) [ 56%] tests/test_typeinfo.py::test_fetch[utf8-IDLE-text] SKIPPED (skipping...) [ 56%] tests/test_typeinfo.py::test_fetch[utf8-IDLE-name1] SKIPPED (skippin...) [ 56%] tests/test_typeinfo.py::test_fetch[utf8-INTRANS-text] SKIPPED (skipp...) [ 56%] tests/test_typeinfo.py::test_fetch[utf8-INTRANS-name1] SKIPPED (skip...) [ 56%] tests/test_typeinfo.py::test_fetch[utf8-None-text] SKIPPED (skipping...) [ 56%] tests/test_typeinfo.py::test_fetch[utf8-None-name1] SKIPPED (skippin...) [ 56%] tests/test_typeinfo.py::test_fetch[latin1-IDLE-text] SKIPPED (skippi...) [ 56%] tests/test_typeinfo.py::test_fetch[latin1-IDLE-name1] SKIPPED (skipp...) [ 56%] tests/test_typeinfo.py::test_fetch[latin1-INTRANS-text] SKIPPED (ski...) [ 56%] tests/test_typeinfo.py::test_fetch[latin1-INTRANS-name1] SKIPPED (sk...) [ 56%] tests/test_typeinfo.py::test_fetch[latin1-None-text] SKIPPED (skippi...) [ 56%] tests/test_typeinfo.py::test_fetch[latin1-None-name1] SKIPPED (skipp...) [ 56%] tests/test_typeinfo.py::test_fetch[sql_ascii-IDLE-text] SKIPPED (ski...) [ 56%] tests/test_typeinfo.py::test_fetch[sql_ascii-IDLE-name1] SKIPPED (sk...) [ 56%] tests/test_typeinfo.py::test_fetch[sql_ascii-INTRANS-text] SKIPPED (...) [ 56%] tests/test_typeinfo.py::test_fetch[sql_ascii-INTRANS-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch[sql_ascii-None-text] SKIPPED (ski...) [ 56%] tests/test_typeinfo.py::test_fetch[sql_ascii-None-name1] SKIPPED (sk...) [ 56%] tests/test_typeinfo.py::test_fetch_not_found[TypeInfo-IDLE-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[TypeInfo-IDLE-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[TypeInfo-INTRANS-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[TypeInfo-INTRANS-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[RangeInfo-IDLE-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[RangeInfo-IDLE-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[RangeInfo-INTRANS-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[RangeInfo-INTRANS-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[MultirangeInfo-IDLE-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[MultirangeInfo-IDLE-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[MultirangeInfo-INTRANS-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[MultirangeInfo-INTRANS-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[CompositeInfo-IDLE-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[CompositeInfo-IDLE-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[CompositeInfo-INTRANS-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[CompositeInfo-INTRANS-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[EnumInfo-IDLE-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[EnumInfo-IDLE-name1] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[EnumInfo-INTRANS-nosuch] SKIPPED [ 56%] tests/test_typeinfo.py::test_fetch_not_found[EnumInfo-INTRANS-name1] SKIPPED [ 57%] tests/test_typeinfo.py::test_fetch_by_schema_qualified_string[testschema.testtype] SKIPPED [ 57%] tests/test_typeinfo.py::test_fetch_by_schema_qualified_string[name1] SKIPPED [ 57%] tests/test_typeinfo.py::test_registry_by_builtin_name[text] SKIPPED [ 57%] tests/test_typeinfo.py::test_registry_empty PASSED [ 57%] tests/test_typeinfo.py::test_registry_invalid_oid[1-2] PASSED [ 57%] tests/test_typeinfo.py::test_registry_invalid_oid[1-0] PASSED [ 57%] tests/test_typeinfo.py::test_registry_invalid_oid[0-2] PASSED [ 57%] tests/test_typeinfo.py::test_registry_invalid_oid[0-0] PASSED [ 57%] tests/test_typeinfo.py::test_registry_copy PASSED [ 57%] tests/test_typeinfo.py::test_registry_isolated PASSED [ 57%] tests/test_waiting.py::test_wait_conn[0] SKIPPED (skipping test as n...) [ 57%] tests/test_waiting.py::test_wait_conn[0.2] SKIPPED (skipping test as...) [ 57%] tests/test_waiting.py::test_wait_conn[2] SKIPPED (skipping test as n...) [ 57%] tests/test_waiting.py::test_wait_conn_bad SKIPPED (skipping test as ...) [ 57%] tests/test_waiting.py::test_wait_r[wait-R-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait-R-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait-R-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait-R-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait-RW-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait-RW-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait-RW-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait-RW-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-R-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-R-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-R-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-R-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-RW-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-RW-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-RW-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_selector-RW-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-R-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-R-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-R-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-R-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-RW-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-RW-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-RW-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_select-RW-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-R-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-R-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-R-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-R-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-RW-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-RW-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-RW-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_epoll-RW-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-R-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-R-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-R-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-R-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-RW-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-RW-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-RW-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_poll-RW-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_c-R-R-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_c-R-R-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_c-R-NONE-0.2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_c-R-NONE-2] PASSED [ 57%] tests/test_waiting.py::test_wait_r[wait_c-RW-R-0.2] PASSED [ 58%] tests/test_waiting.py::test_wait_r[wait_c-RW-R-2] PASSED [ 58%] tests/test_waiting.py::test_wait_r[wait_c-RW-NONE-0.2] PASSED [ 58%] tests/test_waiting.py::test_wait_r[wait_c-RW-NONE-2] PASSED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait-R-2] SKIPPED (condi...) [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait-NONE-2] SKIPPED (co...) [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_selector-R-2] SKIPPED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_selector-NONE-2] SKIPPED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_select-R-2] SKIPPED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_select-NONE-2] SKIPPED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_epoll-R-2] SKIPPED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_epoll-NONE-2] SKIPPED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_poll-R-2] SKIPPED (...) [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_poll-NONE-2] SKIPPED [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_c-R-2] SKIPPED (con...) [ 58%] tests/test_waiting.py::test_wait_r_no_linux[wait_c-NONE-2] SKIPPED (...) [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait-R-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait-R-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait-RW-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait-RW-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_selector-R-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_selector-R-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_selector-RW-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_selector-RW-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_select-R-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_select-R-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_select-RW-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_select-RW-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_epoll-R-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_epoll-R-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_epoll-RW-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_epoll-RW-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_poll-R-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_poll-R-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_poll-RW-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_poll-RW-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_c-R-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_c-R-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_c-RW-R] PASSED [ 58%] tests/test_waiting.py::test_wait_r_nowait[wait_c-RW-NONE] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait-W] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait-RW] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_selector-W] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_selector-RW] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_select-W] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_select-RW] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_epoll-W] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_epoll-RW] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_poll-W] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_poll-RW] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_c-W] PASSED [ 58%] tests/test_waiting.py::test_wait_w[wait_c-RW] PASSED [ 58%] tests/test_waiting.py::test_wait[0-wait] SKIPPED (skipping test as n...) [ 58%] tests/test_waiting.py::test_wait[0-wait_selector] SKIPPED (skipping ...) [ 58%] tests/test_waiting.py::test_wait[0-wait_select] SKIPPED (skipping te...) [ 58%] tests/test_waiting.py::test_wait[0-wait_epoll] SKIPPED (skipping tes...) [ 58%] tests/test_waiting.py::test_wait[0-wait_poll] SKIPPED (skipping test...) [ 58%] tests/test_waiting.py::test_wait[0-wait_c] SKIPPED (skipping test as...) [ 58%] tests/test_waiting.py::test_wait[0.2-wait] SKIPPED (skipping test as...) [ 58%] tests/test_waiting.py::test_wait[0.2-wait_selector] SKIPPED (skippin...) [ 59%] tests/test_waiting.py::test_wait[0.2-wait_select] SKIPPED (skipping ...) [ 59%] tests/test_waiting.py::test_wait[0.2-wait_epoll] SKIPPED (skipping t...) [ 59%] tests/test_waiting.py::test_wait[0.2-wait_poll] SKIPPED (skipping te...) [ 59%] tests/test_waiting.py::test_wait[0.2-wait_c] SKIPPED (skipping test ...) [ 59%] tests/test_waiting.py::test_wait[2-wait] SKIPPED (skipping test as n...) [ 59%] tests/test_waiting.py::test_wait[2-wait_selector] SKIPPED (skipping ...) [ 59%] tests/test_waiting.py::test_wait[2-wait_select] SKIPPED (skipping te...) [ 59%] tests/test_waiting.py::test_wait[2-wait_epoll] SKIPPED (skipping tes...) [ 59%] tests/test_waiting.py::test_wait[2-wait_poll] SKIPPED (skipping test...) [ 59%] tests/test_waiting.py::test_wait[2-wait_c] SKIPPED (skipping test as...) [ 59%] tests/test_waiting.py::test_wait_bad[wait] SKIPPED (skipping test as...) [ 59%] tests/test_waiting.py::test_wait_bad[wait_selector] SKIPPED (skippin...) [ 59%] tests/test_waiting.py::test_wait_bad[wait_select] SKIPPED (skipping ...) [ 59%] tests/test_waiting.py::test_wait_bad[wait_epoll] SKIPPED (skipping t...) [ 59%] tests/test_waiting.py::test_wait_bad[wait_poll] SKIPPED (skipping te...) [ 59%] tests/test_waiting.py::test_wait_bad[wait_c] SKIPPED (skipping test ...) [ 59%] tests/test_waiting.py::test_wait_timeout[wait] SKIPPED (skipping tes...) [ 59%] tests/test_waiting.py::test_wait_timeout[wait_selector] SKIPPED (ski...) [ 59%] tests/test_waiting.py::test_wait_timeout[wait_select] SKIPPED (skipp...) [ 59%] tests/test_waiting.py::test_wait_timeout[wait_epoll] SKIPPED (skippi...) [ 59%] tests/test_waiting.py::test_wait_timeout[wait_poll] SKIPPED (skippin...) [ 59%] tests/test_waiting.py::test_wait_timeout[wait_c] SKIPPED (skipping t...) [ 59%] tests/test_waiting.py::test_wait_no_busy_loop[wait] SKIPPED (skippin...) [ 59%] tests/test_waiting.py::test_wait_no_busy_loop[wait_selector] SKIPPED [ 59%] tests/test_waiting.py::test_wait_no_busy_loop[wait_select] SKIPPED (...) [ 59%] tests/test_waiting.py::test_wait_no_busy_loop[wait_epoll] SKIPPED (s...) [ 59%] tests/test_waiting.py::test_wait_no_busy_loop[wait_poll] SKIPPED (sk...) [ 59%] tests/test_waiting.py::test_wait_no_busy_loop[wait_c] SKIPPED (skipp...) [ 59%] tests/test_waiting.py::test_wait_large_fd[wait] SKIPPED (skipping te...) [ 59%] tests/test_waiting.py::test_wait_large_fd[wait_selector] SKIPPED (sk...) [ 59%] tests/test_waiting.py::test_wait_large_fd[wait_select] SKIPPED (skip...) [ 59%] tests/test_waiting.py::test_wait_large_fd[wait_epoll] SKIPPED (skipp...) [ 59%] tests/test_waiting.py::test_wait_large_fd[wait_poll] SKIPPED (skippi...) [ 59%] tests/test_waiting.py::test_wait_large_fd[wait_c] SKIPPED (skipping ...) [ 59%] tests/test_waiting.py::test_socket_closed[wait] SKIPPED (skipping te...) [ 59%] tests/test_waiting.py::test_socket_closed[wait_selector] SKIPPED (sk...) [ 59%] tests/test_waiting.py::test_socket_closed[wait_select] SKIPPED (skip...) [ 59%] tests/test_waiting.py::test_socket_closed[wait_epoll] SKIPPED (skipp...) [ 59%] tests/test_waiting.py::test_socket_closed[wait_poll] SKIPPED (skippi...) [ 59%] tests/test_waiting.py::test_socket_closed[wait_c] SKIPPED (skipping ...) [ 59%] tests/test_waiting.py::test_wait_remote_closed[wait] SKIPPED (skippi...) [ 59%] tests/test_waiting.py::test_wait_remote_closed[wait_selector] SKIPPED [ 59%] tests/test_waiting.py::test_wait_remote_closed[wait_select] SKIPPED [ 59%] tests/test_waiting.py::test_wait_remote_closed[wait_epoll] SKIPPED (...) [ 59%] tests/test_waiting.py::test_wait_remote_closed[wait_poll] SKIPPED (s...) [ 59%] tests/test_waiting.py::test_wait_remote_closed[wait_c] SKIPPED (skip...) [ 59%] tests/test_waiting.py::test_remote_closed SKIPPED (skipping test as ...) [ 59%] tests/test_waiting.py::test_wait_timeout_none_unsupported[wait] PASSED [ 59%] tests/test_waiting.py::test_wait_timeout_none_unsupported[wait_selector] PASSED [ 59%] tests/test_waiting.py::test_wait_timeout_none_unsupported[wait_select] PASSED [ 59%] tests/test_waiting.py::test_wait_timeout_none_unsupported[wait_epoll] PASSED [ 59%] tests/test_waiting.py::test_wait_timeout_none_unsupported[wait_poll] PASSED [ 59%] tests/test_waiting.py::test_wait_timeout_none_unsupported[wait_c] PASSED [ 59%] tests/test_xid.py::TestXidObject::test_xid_construction PASSED [ 59%] tests/test_xid.py::TestXidObject::test_xid_from_string PASSED [ 59%] tests/test_xid.py::TestXidObject::test_xid_to_string PASSED [ 59%] tests/types/test_array.py::test_dump_empty_list[text-s] SKIPPED (ski...) [ 59%] tests/types/test_array.py::test_dump_empty_list[text-t] SKIPPED (ski...) [ 59%] tests/types/test_array.py::test_dump_empty_list[text-b] SKIPPED (ski...) [ 60%] tests/types/test_array.py::test_dump_empty_list[int4-s] SKIPPED (ski...) [ 60%] tests/types/test_array.py::test_dump_empty_list[int4-t] SKIPPED (ski...) [ 60%] tests/types/test_array.py::test_dump_empty_list[int4-b] SKIPPED (ski...) [ 60%] tests/types/test_array.py::test_dump_list_str[obj0-{{{{{{a}}}}}}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj0-{{{{{{a}}}}}}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj0-{{{{{{a}}}}}}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj1-{{{{{{NULL}}}}}}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj1-{{{{{{NULL}}}}}}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj1-{{{{{{NULL}}}}}}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj2-{{{{{{"NULL"}}}}}}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj2-{{{{{{"NULL"}}}}}}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj2-{{{{{{"NULL"}}}}}}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj3-{foo,bar,baz}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj3-{foo,bar,baz}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj3-{foo,bar,baz}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj4-{foo,null,baz}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj4-{foo,null,baz}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj4-{foo,null,baz}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj5-{foo,"null","",baz}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj5-{foo,"null","",baz}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj5-{foo,"null","",baz}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj6-{{foo,bar},{baz,qux},{quux,quuux}}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj6-{{foo,bar},{baz,qux},{quux,quuux}}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj6-{{foo,bar},{baz,qux},{quux,quuux}}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-s] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-t] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str[obj7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-b] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_str_none[s] SKIPPED (skipp...) [ 60%] tests/types/test_array.py::test_dump_list_str_none[t] SKIPPED (skipp...) [ 60%] tests/types/test_array.py::test_dump_list_str_none[b] SKIPPED (skipp...) [ 60%] tests/types/test_array.py::test_load_empty_list_str[0] SKIPPED (skip...) [ 60%] tests/types/test_array.py::test_load_empty_list_str[1] SKIPPED (skip...) [ 60%] tests/types/test_array.py::test_load_list_str[want0-{{{{{{a}}}}}}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want0-{{{{{{a}}}}}}-1] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want1-{{{{{{NULL}}}}}}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want1-{{{{{{NULL}}}}}}-1] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want2-{{{{{{"NULL"}}}}}}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want2-{{{{{{"NULL"}}}}}}-1] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want3-{foo,bar,baz}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want3-{foo,bar,baz}-1] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want4-{foo,null,baz}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want4-{foo,null,baz}-1] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want5-{foo,"null","",baz}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want5-{foo,"null","",baz}-1] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want6-{{foo,bar},{baz,qux},{quux,quuux}}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want6-{{foo,bar},{baz,qux},{quux,quuux}}-1] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-0] SKIPPED [ 60%] tests/types/test_array.py::test_load_list_str[want7-{{{"fo{o","ba}r"},{"ba\\"z",qu\\'x},{"qu ux"," "}}}-1] SKIPPED [ 60%] tests/types/test_array.py::test_all_chars[0-s] SKIPPED (skipping tes...) [ 60%] tests/types/test_array.py::test_all_chars[0-t] SKIPPED (skipping tes...) [ 60%] tests/types/test_array.py::test_all_chars[0-b] SKIPPED (skipping tes...) [ 60%] tests/types/test_array.py::test_all_chars[1-s] SKIPPED (skipping tes...) [ 60%] tests/types/test_array.py::test_all_chars[1-t] SKIPPED (skipping tes...) [ 60%] tests/types/test_array.py::test_all_chars[1-b] SKIPPED (skipping tes...) [ 60%] tests/types/test_array.py::test_dump_list_int[obj0-{10,20,-30}] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_int[obj1-{10,null,30}] SKIPPED [ 60%] tests/types/test_array.py::test_dump_list_int[obj2-{{10,20},{30,40}}] SKIPPED [ 60%] tests/types/test_array.py::test_bad_binary_array[input0] PASSED [ 60%] tests/types/test_array.py::test_bad_binary_array[input1] PASSED [ 61%] tests/types/test_array.py::test_bad_binary_array[input2] PASSED [ 61%] tests/types/test_array.py::test_load_list_int[want0-{10,20,-30}-0] SKIPPED [ 61%] tests/types/test_array.py::test_load_list_int[want0-{10,20,-30}-1] SKIPPED [ 61%] tests/types/test_array.py::test_load_list_int[want1-{10,null,30}-0] SKIPPED [ 61%] tests/types/test_array.py::test_load_list_int[want1-{10,null,30}-1] SKIPPED [ 61%] tests/types/test_array.py::test_load_list_int[want2-{{10,20},{30,40}}-0] SKIPPED [ 61%] tests/types/test_array.py::test_load_list_int[want2-{{10,20},{30,40}}-1] SKIPPED [ 61%] tests/types/test_array.py::test_array_register SKIPPED (skipping tes...) [ 61%] tests/types/test_array.py::test_array_of_unknown_builtin SKIPPED (sk...) [ 61%] tests/types/test_array.py::test_numbers_array[s-0-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s-32767-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s--32768-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s-32768-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s-2147483647-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s--2147483648-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s-2147483648-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s-9223372036854775807-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s--9223372036854775808-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[s-9223372036854775808-numeric] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t-0-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t-32767-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t--32768-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t-32768-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t-2147483647-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t--2147483648-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t-2147483648-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t-9223372036854775807-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t--9223372036854775808-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[t-9223372036854775808-numeric] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b-0-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b-32767-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b--32768-int2] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b-32768-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b-2147483647-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b--2147483648-int4] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b-2147483648-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b-9223372036854775807-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b--9223372036854775808-int8] PASSED [ 61%] tests/types/test_array.py::test_numbers_array[b-9223372036854775808-numeric] PASSED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-s-Int2] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-s-Int4] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-s-Int8] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-s-Float4] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-s-Float8] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-s-Decimal] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-t-Int2] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-t-Int4] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-t-Int8] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-t-Float4] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-t-Float8] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-t-Decimal] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-b-Int2] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-b-Int4] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-b-Int8] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-b-Float4] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-b-Float8] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[0-b-Decimal] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[1-s-Int2] SKIPPED [ 61%] tests/types/test_array.py::test_list_number_wrapper[1-s-Int4] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-s-Int8] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-s-Float4] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-s-Float8] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-s-Decimal] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-t-Int2] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-t-Int4] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-t-Int8] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-t-Float4] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-t-Float8] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-t-Decimal] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-b-Int2] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-b-Int4] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-b-Int8] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-b-Float4] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-b-Float8] SKIPPED [ 62%] tests/types/test_array.py::test_list_number_wrapper[1-b-Decimal] SKIPPED [ 62%] tests/types/test_array.py::test_mix_types SKIPPED (skipping test as ...) [ 62%] tests/types/test_array.py::test_empty_list_mix[s] SKIPPED (skipping ...) [ 62%] tests/types/test_array.py::test_empty_list_mix[t] SKIPPED (skipping ...) [ 62%] tests/types/test_array.py::test_empty_list_mix[b] SKIPPED (skipping ...) [ 62%] tests/types/test_array.py::test_empty_list[s] SKIPPED (skipping test...) [ 62%] tests/types/test_array.py::test_empty_list[t] SKIPPED (skipping test...) [ 62%] tests/types/test_array.py::test_empty_list[b] SKIPPED (skipping test...) [ 62%] tests/types/test_array.py::test_empty_list_after_choice[s] SKIPPED (...) [ 62%] tests/types/test_array.py::test_empty_list_after_choice[t] SKIPPED (...) [ 62%] tests/types/test_array.py::test_empty_list_after_choice[b] SKIPPED (...) [ 62%] tests/types/test_array.py::test_dump_list_no_comma_separator SKIPPED [ 62%] tests/types/test_array.py::test_load_array_no_comma_separator SKIPPED [ 62%] tests/types/test_array.py::test_load_nested_array[0] SKIPPED (skippi...) [ 62%] tests/types/test_array.py::test_load_nested_array[1] SKIPPED (skippi...) [ 62%] tests/types/test_array.py::test_array_with_bounds['[0:1]={a,b}'::text[]-want0-0] SKIPPED [ 62%] tests/types/test_array.py::test_array_with_bounds['[0:1]={a,b}'::text[]-want0-1] SKIPPED [ 62%] tests/types/test_array.py::test_array_with_bounds['[1:1][-2:-1][3:5]={{{1,2,3},{4,5,6}}}'::int[]-want1-0] SKIPPED [ 62%] tests/types/test_array.py::test_array_with_bounds['[1:1][-2:-1][3:5]={{{1,2,3},{4,5,6}}}'::int[]-want1-1] SKIPPED [ 62%] tests/types/test_array.py::test_all_chars_with_bounds[0] SKIPPED (sk...) [ 62%] tests/types/test_array.py::test_all_chars_with_bounds[1] SKIPPED (sk...) [ 62%] tests/types/test_array.py::test_register_array_leak SKIPPED (skippin...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[True-0-s] SKIPPED (ski...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[True-0-t] SKIPPED (ski...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[True-0-b] SKIPPED (ski...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[True-1-s] SKIPPED (ski...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[True-1-t] SKIPPED (ski...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[True-1-b] SKIPPED (ski...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[False-0-s] SKIPPED (sk...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[False-0-t] SKIPPED (sk...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[False-0-b] SKIPPED (sk...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[False-1-s] SKIPPED (sk...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[False-1-t] SKIPPED (sk...) [ 62%] tests/types/test_bool.py::test_roundtrip_bool[False-1-b] SKIPPED (sk...) [ 62%] tests/types/test_bool.py::test_quote_bool[True] SKIPPED (skipping te...) [ 62%] tests/types/test_bool.py::test_quote_bool[False] SKIPPED (skipping t...) [ 62%] tests/types/test_bool.py::test_quote_none SKIPPED (skipping test as ...) [ 62%] tests/types/test_composite.py::test_load_record[-want0] SKIPPED (ski...) [ 62%] tests/types/test_composite.py::test_load_record[null-want1] SKIPPED [ 62%] tests/types/test_composite.py::test_load_record[null,null-want2] SKIPPED [ 62%] tests/types/test_composite.py::test_load_record[null, ''-want3] SKIPPED [ 62%] tests/types/test_composite.py::test_load_record[42,'foo','ba,r','ba''z','qu"x'-want4] SKIPPED [ 62%] tests/types/test_composite.py::test_load_record['foo''', '''foo', '"bar', 'bar"' -want5] SKIPPED [ 62%] tests/types/test_composite.py::test_load_different_records_cols[0] SKIPPED [ 63%] tests/types/test_composite.py::test_load_different_records_cols[1] SKIPPED [ 63%] tests/types/test_composite.py::test_load_different_records_rows[0] SKIPPED [ 63%] tests/types/test_composite.py::test_load_different_records_rows[1] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_tuple[-obj0] SKIPPED (skipp...) [ 63%] tests/types/test_composite.py::test_dump_tuple[null-obj1] SKIPPED (s...) [ 63%] tests/types/test_composite.py::test_dump_tuple[null,null-obj2] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_tuple[null, ''-obj3] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_tuple[42,'foo','ba,r','ba''z','qu"x'-obj4] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_tuple['foo''', '''foo', '"bar', 'bar"' -obj5] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_tuple_null SKIPPED (skippin...) [ 63%] tests/types/test_composite.py::test_load_all_chars[0] SKIPPED (skipp...) [ 63%] tests/types/test_composite.py::test_load_all_chars[1] SKIPPED (skipp...) [ 63%] tests/types/test_composite.py::test_dump_builtin_empty_range[s] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_builtin_empty_range[t] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_builtin_empty_range[b] SKIPPED [ 63%] tests/types/test_composite.py::test_load_record_binary[-want0] SKIPPED [ 63%] tests/types/test_composite.py::test_load_record_binary[null-want1] SKIPPED [ 63%] tests/types/test_composite.py::test_load_record_binary[null,null-want2] SKIPPED [ 63%] tests/types/test_composite.py::test_load_record_binary[null, ''-want3] SKIPPED [ 63%] tests/types/test_composite.py::test_load_record_binary[42,'foo','ba,r','ba''z','qu"x'-want4] SKIPPED [ 63%] tests/types/test_composite.py::test_load_record_binary['foo''', '''foo', '"bar', 'bar"' -want5] SKIPPED [ 63%] tests/types/test_composite.py::test_load_record_binary[10::int, null::text, 20::float, null::text, 'foo'::text, 'bar'::bytea -want6] SKIPPED [ 63%] tests/types/test_composite.py::test_fetch_info[testcomp-fields0] SKIPPED [ 63%] tests/types/test_composite.py::test_fetch_info[testschema.testcomp-fields1] SKIPPED [ 63%] tests/types/test_composite.py::test_fetch_info[name2-fields2] SKIPPED [ 63%] tests/types/test_composite.py::test_fetch_info[name3-fields3] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_tuple_all_chars[s] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_tuple_all_chars[t] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_composite_all_chars[s] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_composite_all_chars[t] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_composite_all_chars[b] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_composite_null[s] SKIPPED (...) [ 63%] tests/types/test_composite.py::test_dump_composite_null[t] SKIPPED (...) [ 63%] tests/types/test_composite.py::test_dump_composite_null[b] SKIPPED (...) [ 63%] tests/types/test_composite.py::test_dump_recursive_composite[s] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_recursive_composite[t] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_recursive_composite[b] SKIPPED [ 63%] tests/types/test_composite.py::test_load_composite[0] SKIPPED (skipp...) [ 63%] tests/types/test_composite.py::test_load_composite[1] SKIPPED (skipp...) [ 63%] tests/types/test_composite.py::test_load_recursive_composite[0] SKIPPED [ 63%] tests/types/test_composite.py::test_load_recursive_composite[1] SKIPPED [ 63%] tests/types/test_composite.py::test_load_composite_factory[0] SKIPPED [ 63%] tests/types/test_composite.py::test_load_composite_factory[1] SKIPPED [ 63%] tests/types/test_composite.py::test_load_keyword_composite_factory[0] SKIPPED [ 63%] tests/types/test_composite.py::test_load_keyword_composite_factory[1] SKIPPED [ 63%] tests/types/test_composite.py::test_register_scope SKIPPED (skipping...) [ 63%] tests/types/test_composite.py::test_type_dumper_registered[s] SKIPPED [ 63%] tests/types/test_composite.py::test_type_dumper_registered[t] SKIPPED [ 63%] tests/types/test_composite.py::test_type_dumper_registered[b] SKIPPED [ 63%] tests/types/test_composite.py::test_callable_dumper_not_registered SKIPPED [ 63%] tests/types/test_composite.py::test_dump_no_sequence[s] SKIPPED (ski...) [ 63%] tests/types/test_composite.py::test_dump_no_sequence[t] SKIPPED (ski...) [ 63%] tests/types/test_composite.py::test_dump_no_sequence[b] SKIPPED (ski...) [ 63%] tests/types/test_composite.py::test_dump_no_sequence_failing[s] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_no_sequence_failing[t] SKIPPED [ 63%] tests/types/test_composite.py::test_dump_no_sequence_failing[b] SKIPPED [ 63%] tests/types/test_composite.py::test_no_info_error SKIPPED (skipping ...) [ 63%] tests/types/test_composite.py::test_invalid_fields_names SKIPPED (sk...) [ 63%] tests/types/test_composite.py::test_literal_invalid_name[a-b] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_name[\u20ac] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_name[order] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_name[1] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_name['] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_attr[a-b-a_b] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_attr[\u20ac-f_] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_attr[\xfc\xe5\xe4\xf6-\xfc\xe5\xe4\xf6] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_attr[order-order] SKIPPED [ 64%] tests/types/test_composite.py::test_literal_invalid_attr[1-f1] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[s-min-0001-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[s-1000,1,1-1000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[s-2000,1,1-2000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[s-2000,12,31-2000-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[s-3000,1,1-3000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[s-max-9999-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[t-min-0001-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[t-1000,1,1-1000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[t-2000,1,1-2000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[t-2000,12,31-2000-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[t-3000,1,1-3000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[t-max-9999-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[b-min-0001-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[b-1000,1,1-1000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[b-2000,1,1-2000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[b-2000,12,31-2000-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[b-3000,1,1-3000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date[b-max-9999-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date_datestyle[DMY] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date_datestyle[MDY] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_dump_date_datestyle[YMD] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[0-min-0001-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[0-1000,1,1-1000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[0-2000,1,1-2000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[0-2000,12,31-2000-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[0-3000,1,1-3000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[0-max-9999-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[1-min-0001-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[1-1000,1,1-1000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[1-2000,1,1-2000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[1-2000,12,31-2000-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[1-3000,1,1-3000-01-01] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date[1-max-9999-12-31] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_datestyle[ISO] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_datestyle[Postgres] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_datestyle[SQL] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_datestyle[German] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[ISO-min] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[ISO-max] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[Postgres-min] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[Postgres-max] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[SQL-min] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[SQL-max] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[German-min] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow[German-max] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow_binary[min] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_date_overflow_binary[max] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-ISO] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-Postgres] SKIPPED [ 64%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-SQL] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[-infinity-date too small-German] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-ISO] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-Postgres] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-SQL] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[1000-01-01 BC-date too small-German] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-ISO] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-Postgres] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-SQL] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[10000-01-01-date too large-German] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-ISO] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-Postgres] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-SQL] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message[infinity-date too large-German] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[-infinity-date too small] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[1000-01-01 BC-date too small] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[10000-01-01-date too large] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_load_overflow_message_binary[infinity-date too large] SKIPPED [ 65%] tests/types/test_datetime.py::TestDate::test_infinity_date_example SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-min-0001-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-258,1,8,1,12,32,358261-0258-1-8 1:12:32.358261] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-1000,1,1,0,0-1000-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,1,0,0-2000-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2000,1,1,0,0,0,1-2000-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2034,02,03,23,34,27,951357-2034-02-03 23:34:27.951357] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2200,1,1,0,0,0,1-2200-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-2300,1,1,0,0,0,1-2300-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-7000,1,1,0,0,0,1-7000-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[s-max-9999-12-31 23:59:59.999999] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-min-0001-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-258,1,8,1,12,32,358261-0258-1-8 1:12:32.358261] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-1000,1,1,0,0-1000-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,1,0,0-2000-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2000,1,1,0,0,0,1-2000-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2034,02,03,23,34,27,951357-2034-02-03 23:34:27.951357] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2200,1,1,0,0,0,1-2200-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-2300,1,1,0,0,0,1-2300-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-7000,1,1,0,0,0,1-7000-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[t-max-9999-12-31 23:59:59.999999] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-min-0001-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-258,1,8,1,12,32,358261-0258-1-8 1:12:32.358261] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-1000,1,1,0,0-1000-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,1,0,0-2000-01-01 00:00] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2000,1,1,0,0,0,1-2000-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2034,02,03,23,34,27,951357-2034-02-03 23:34:27.951357] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2200,1,1,0,0,0,1-2200-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-2300,1,1,0,0,0,1-2300-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-7000,1,1,0,0,0,1-7000-01-01 00:00:00.000001] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime[b-max-9999-12-31 23:59:59.999999] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime_datestyle[DMY] SKIPPED [ 65%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime_datestyle[MDY] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_dump_datetime_datestyle[YMD] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-min-0001-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-1000,1,1-1000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-2000,1,1-2000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-2000,12,31-2000-12-31] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-3000,1,1-3000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-ISO-max-9999-12-31 23:59:59.999999] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-min-0001-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-1000,1,1-1000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-2000,1,1-2000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-2000,12,31-2000-12-31] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-3000,1,1-3000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-Postgres-max-9999-12-31 23:59:59.999999] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-min-0001-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-1000,1,1-1000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-2000,1,1-2000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-2000,12,31-2000-12-31] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-3000,1,1-3000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-SQL-max-9999-12-31 23:59:59.999999] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-min-0001-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-1000,1,1-1000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-2000,1,1-2000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-2000,12,31-2000-12-31] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-3000,1,1-3000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[DMY-German-max-9999-12-31 23:59:59.999999] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-min-0001-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-1000,1,1-1000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-2000,1,1-2000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-2000,12,31-2000-12-31] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-3000,1,1-3000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-ISO-max-9999-12-31 23:59:59.999999] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-min-0001-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-1000,1,1-1000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-2000,1,1-2000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-2000,12,31-2000-12-31] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-3000,1,1-3000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-Postgres-max-9999-12-31 23:59:59.999999] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-min-0001-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-1000,1,1-1000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-2000,1,1-2000-01-01] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 66%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-2000,12,31-2000-12-31] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-3000,1,1-3000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-SQL-max-9999-12-31 23:59:59.999999] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-min-0001-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-1000,1,1-1000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-2000,1,1-2000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-2000,12,31-2000-12-31] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-3000,1,1-3000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[MDY-German-max-9999-12-31 23:59:59.999999] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-min-0001-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-1000,1,1-1000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-2000,1,1-2000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-2000,12,31-2000-12-31] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-3000,1,1-3000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-ISO-max-9999-12-31 23:59:59.999999] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-min-0001-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-1000,1,1-1000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-2000,1,1-2000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-2000,12,31-2000-12-31] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-3000,1,1-3000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-Postgres-max-9999-12-31 23:59:59.999999] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-min-0001-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-1000,1,1-1000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-2000,1,1-2000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-2000,12,31-2000-12-31] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-3000,1,1-3000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-SQL-max-9999-12-31 23:59:59.999999] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-min-0001-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-1000,1,1-1000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-2000,1,1-2000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-2000,12,31-2000-12-31] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-3000,1,1-3000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime[YMD-German-max-9999-12-31 23:59:59.999999] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[min-0001-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[1000,1,1-1000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[2000,1,1-2000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[2000,1,2,3,4,5,6-2000-01-02 03:04:05.000006] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[2000,1,2,3,4,5,678-2000-01-02 03:04:05.000678] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[2000,1,2,3,0,0,456789-2000-01-02 03:00:00.456789] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[2000,12,31-2000-12-31] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[3000,1,1-3000-01-01] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_binary[max-9999-12-31 23:59:59.999999] SKIPPED [ 67%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[ISO-min] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[ISO-max] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[Postgres-min] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[Postgres-max] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[SQL-min] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[SQL-max] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[German-min] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow[German-max] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow_binary[min] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_datetime_overflow_binary[max] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[-infinity-timestamp too small-ISO] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[-infinity-timestamp too small-Postgres] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[-infinity-timestamp too small-SQL] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[-infinity-timestamp too small-German] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[1000-01-01 12:00 BC-timestamp too small-ISO] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[1000-01-01 12:00 BC-timestamp too small-Postgres] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[1000-01-01 12:00 BC-timestamp too small-SQL] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[1000-01-01 12:00 BC-timestamp too small-German] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[10000-01-01 12:00-timestamp too large-ISO] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[10000-01-01 12:00-timestamp too large-Postgres] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[10000-01-01 12:00-timestamp too large-SQL] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[10000-01-01 12:00-timestamp too large-German] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[infinity-timestamp too large-ISO] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[infinity-timestamp too large-Postgres] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[infinity-timestamp too large-SQL] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message[infinity-timestamp too large-German] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[-infinity-timestamp too small] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[1000-01-01 12:00 BC-timestamp too small] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[10000-01-01 12:00-timestamp too large] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_overflow_message_binary[infinity-timestamp too large] SKIPPED [ 68%] tests/types/test_datetime.py::TestDatetime::test_load_all_month_names SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-min~-2-0001-01-01 00:00-02:00] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-min~-12-0001-01-01 00:00-12:00] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-258,1,8,1,12,32,358261~1:2:3-0258-1-8 1:12:32.358261+01:02:03] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-1000,1,1,0,0~2-1000-01-01 00:00+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~2-2000-01-01 00:00+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~12-2000-01-01 00:00+12] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~-12-2000-01-01 00:00-12] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~01:02:03-2000-01-01 00:00+01:02:03] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,1,1,0,0~-01:02:03-2000-01-01 00:00-01:02:03] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2000,12,31,23,59,59,999999~2-2000-12-31 23:59:59.999999+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2034,02,03,23,34,27,951357~-4:27-2034-02-03 23:34:27.951357-04:27] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-2300,1,1,0,0,0,1~1-2300-01-01 00:00:00.000001+1] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-3000,1,1,0,0~2-3000-01-01 00:00+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-7000,1,1,0,0,0,1~-1:2:3-7000-01-01 00:00:00.000001-01:02:03] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[s-max~2-9999-12-31 23:59:59.999999] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-min~-2-0001-01-01 00:00-02:00] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-min~-12-0001-01-01 00:00-12:00] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-258,1,8,1,12,32,358261~1:2:3-0258-1-8 1:12:32.358261+01:02:03] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-1000,1,1,0,0~2-1000-01-01 00:00+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~2-2000-01-01 00:00+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~12-2000-01-01 00:00+12] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~-12-2000-01-01 00:00-12] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~01:02:03-2000-01-01 00:00+01:02:03] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,1,1,0,0~-01:02:03-2000-01-01 00:00-01:02:03] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2000,12,31,23,59,59,999999~2-2000-12-31 23:59:59.999999+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2034,02,03,23,34,27,951357~-4:27-2034-02-03 23:34:27.951357-04:27] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-2300,1,1,0,0,0,1~1-2300-01-01 00:00:00.000001+1] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-3000,1,1,0,0~2-3000-01-01 00:00+2] SKIPPED [ 68%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-7000,1,1,0,0,0,1~-1:2:3-7000-01-01 00:00:00.000001-01:02:03] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[t-max~2-9999-12-31 23:59:59.999999] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-min~-2-0001-01-01 00:00-02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-min~-12-0001-01-01 00:00-12:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-258,1,8,1,12,32,358261~1:2:3-0258-1-8 1:12:32.358261+01:02:03] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-1000,1,1,0,0~2-1000-01-01 00:00+2] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~2-2000-01-01 00:00+2] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~12-2000-01-01 00:00+12] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~-12-2000-01-01 00:00-12] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~01:02:03-2000-01-01 00:00+01:02:03] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,1,1,0,0~-01:02:03-2000-01-01 00:00-01:02:03] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2000,12,31,23,59,59,999999~2-2000-12-31 23:59:59.999999+2] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2034,02,03,23,34,27,951357~-4:27-2034-02-03 23:34:27.951357-04:27] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-2300,1,1,0,0,0,1~1-2300-01-01 00:00:00.000001+1] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-3000,1,1,0,0~2-3000-01-01 00:00+2] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-7000,1,1,0,0,0,1~-1:2:3-7000-01-01 00:00:00.000001-01:02:03] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz[b-max~2-9999-12-31 23:59:59.999999] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz_datestyle[DMY] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz_datestyle[MDY] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetimetz_datestyle[YMD] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,1~2-2000-01-01--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,4,5,6~2-2000-01-02 03:04:05.000006--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,4,5,678~1-2000-01-02 03:04:05.000678-Europe/Rome] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,7,2,3,4,5,678~2-2000-07-02 03:04:05.000678-Europe/Rome] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,0,0,456789~2-2000-01-02 03:00:00.456789--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,1,2,3,0,0,456789~-2-2000-01-02 03:00:00.456789-+02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-2000,12,31~2-2000-12-31--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz[ISO-1900,1,1~05:21:10-1900-01-01-Asia/Kolkata] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,1~2-2000-01-01--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,4,5,6~2-2000-01-02 03:04:05.000006--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,4,5,678~1-2000-01-02 03:04:05.000678-Europe/Rome] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,7,2,3,4,5,678~2-2000-07-02 03:04:05.000678-Europe/Rome] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,0,0,456789~2-2000-01-02 03:00:00.456789--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,1,2,3,0,0,456789~-2-2000-01-02 03:00:00.456789-+02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[2000,12,31~2-2000-12-31--02:00] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_binary[1900,1,1~05:21:10-1900-01-01-Asia/Kolkata] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[DMY-SQL-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[DMY-Postgres-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[DMY-German-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[MDY-SQL-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[MDY-Postgres-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[MDY-German-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[YMD-SQL-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[YMD-Postgres-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tzname[YMD-German-2000,1,1~2-2000-01-01] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-UTC-2000-1-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-UTC-2000-7-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-Europe/Rome-2000-1-1-3600] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-Europe/Rome-2000-7-1-7200] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-Europe/Rome-1000-1-1-2996] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-NOSUCH0-2000-1-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[0-0-2000-1-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-UTC-2000-1-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-UTC-2000-7-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-Europe/Rome-2000-1-1-3600] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-Europe/Rome-2000-7-1-7200] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-Europe/Rome-1000-1-1-2996] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-NOSUCH0-2000-1-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_load_datetimetz_tz[1-0-2000-1-1-0] SKIPPED [ 69%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[s-2000,1,2,3,4,5,6-timestamp] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[s-2000,1,2,3,4,5,6~0-timestamptz] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[s-2000,1,2,3,4,5,6~2-timestamptz] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[t-2000,1,2,3,4,5,6-timestamp] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[t-2000,1,2,3,4,5,6~0-timestamptz] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[t-2000,1,2,3,4,5,6~2-timestamptz] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[b-2000,1,2,3,4,5,6-timestamp] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[b-2000,1,2,3,4,5,6~0-timestamptz] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_dump_datetime_tz_or_not_tz[b-2000,1,2,3,4,5,6~2-timestamptz] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_load_copy SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[-infinity-timestamp too small-ISO] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[-infinity-timestamp too small-Postgres] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[-infinity-timestamp too small-SQL] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[-infinity-timestamp too small-German] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[1000-01-01 12:00+00 BC-timestamp too small-ISO] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[1000-01-01 12:00+00 BC-timestamp too small-Postgres] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[1000-01-01 12:00+00 BC-timestamp too small-SQL] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[1000-01-01 12:00+00 BC-timestamp too small-German] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[10000-01-01 12:00+00-timestamp too large-ISO] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[10000-01-01 12:00+00-timestamp too large-Postgres] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[10000-01-01 12:00+00-timestamp too large-SQL] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[10000-01-01 12:00+00-timestamp too large-German] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[infinity-timestamp too large-ISO] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[infinity-timestamp too large-Postgres] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[infinity-timestamp too large-SQL] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message[infinity-timestamp too large-German] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[-infinity-timestamp too small] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[1000-01-01 12:00+00 BC-timestamp too small] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[10000-01-01 12:00+00-timestamp too large] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_overflow_message_binary[infinity-timestamp too large] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[0-max--06-America/Chicago] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[0-min-+09:18:59-Asia/Tokyo] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[1-max--06-America/Chicago] SKIPPED [ 70%] tests/types/test_datetime.py::TestDateTimeTz::test_max_with_timezone[1-min-+09:18:59-Asia/Tokyo] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[s-min-00:00] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[s-10,20,30,40-10:20:30.000040] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[s-max-23:59:59.999999] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[t-min-00:00] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[t-10,20,30,40-10:20:30.000040] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[t-max-23:59:59.999999] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[b-min-00:00] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[b-10,20,30,40-10:20:30.000040] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_dump_time[b-max-23:59:59.999999] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[0-min-00:00] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[0-1,2-01:02] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[0-10,20-10:20] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[0-10,20,30-10:20:30] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[0-10,20,30,40-10:20:30.000040] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[0-max-23:59:59.999999] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[1-min-00:00] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[1-1,2-01:02] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[1-10,20-10:20] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[1-10,20,30-10:20:30] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[1-10,20,30,40-10:20:30.000040] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time[1-max-23:59:59.999999] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time_24[0] SKIPPED [ 70%] tests/types/test_datetime.py::TestTime::test_load_time_24[1] SKIPPED [ 70%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-min~-10-00:00-10:00] SKIPPED [ 70%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-min~+12-00:00+12:00] SKIPPED [ 70%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-10,20,30,40~-2-10:20:30.000040-02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-10,20,30,40~0-10:20:30.000040Z] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-10,20,30,40~+2:30-10:20:30.000040+02:30] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-max~-12-23:59:59.999999-12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[s-max~+12-23:59:59.999999+12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-min~-10-00:00-10:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-min~+12-00:00+12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-10,20,30,40~-2-10:20:30.000040-02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-10,20,30,40~0-10:20:30.000040Z] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-10,20,30,40~+2:30-10:20:30.000040+02:30] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-max~-12-23:59:59.999999-12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[t-max~+12-23:59:59.999999+12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-min~-10-00:00-10:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-min~+12-00:00+12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-10,20,30,40~-2-10:20:30.000040-02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-10,20,30,40~0-10:20:30.000040Z] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-10,20,30,40~+2:30-10:20:30.000040+02:30] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-max~-12-23:59:59.999999-12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz[b-max~+12-23:59:59.999999+12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz_zoneinfo[s] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz_zoneinfo[t] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz_zoneinfo[b] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz_overflow[s] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz_overflow[t] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_timetz_overflow[b] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-0,0~-12-00:00-12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-0,0~12-00:00--12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,4,5,6~2-03:04:05.000006--02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,4,5,6~7:8-03:04:05.000006--07:08] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,0,0,456789~2-03:00:00.456789--02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[0-3,0,0,456789~-2-03:00:00.456789-+02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-0,0~-12-00:00-12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-0,0~12-00:00--12:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,4,5,6~2-03:04:05.000006--02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,4,5,6~7:8-03:04:05.000006--07:08] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,0,0,456789~2-03:00:00.456789--02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz[1-3,0,0,456789~-2-03:00:00.456789-+02:00] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz_24[0] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_timetz_24[1] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[s-3,4,5,6-time] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[s-3,4,5,6~0-timetz] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[s-3,4,5,6~2-timetz] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[t-3,4,5,6-time] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[t-3,4,5,6~0-timetz] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[t-3,4,5,6~2-timetz] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[b-3,4,5,6-time] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[b-3,4,5,6~0-timetz] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_dump_time_tz_or_not_tz[b-3,4,5,6~2-timetz] SKIPPED [ 71%] tests/types/test_datetime.py::TestTimeTz::test_load_copy SKIPPED (sk...) [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-min--999999999 days] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-1d-1 day] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard--1d--1 day] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-1s-1 s] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard--1s--1 s] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard--1m--0.000001 s] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-1m-0.000001 s] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[sql_standard-max-999999999 days 23:59:59.999999] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-min--999999999 days] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-1d-1 day] SKIPPED [ 71%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres--1d--1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-1s-1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres--1s--1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres--1m--0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-1m-0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres-max-999999999 days 23:59:59.999999] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-min--999999999 days] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-1d-1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose--1d--1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-1s-1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose--1s--1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose--1m--0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-1m-0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[postgres_verbose-max-999999999 days 23:59:59.999999] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-min--999999999 days] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-1d-1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601--1d--1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-1s-1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601--1s--1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601--1m--0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-1m-0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval[iso_8601-max-999999999 days 23:59:59.999999] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[min--999999999 days] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[1d-1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[-1d--1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[1s-1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[-1s--1 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[-1m--0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[1m-0.000001 s] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_dump_interval_binary[max-999999999 days 23:59:59.999999] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-1s-1 sec] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--1s--1 sec] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-60s-1 min] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-3600s-1 hour] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-1s,1000m-1.001 sec] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-1s,1m-1.000001 sec] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-1d-1 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--10d--10 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-1d,1s,1m-1 day 1.000001 sec] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--86399s,-999999m--23:59:59.999999] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--3723s,-400000m--1:2:3.4] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-3723s,400000m-1:2:3.4] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-86399s,999999m-23:59:59.999999] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-30d-30 day] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-365d-1 year] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--365d--1 year] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--730d--2 years] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-1460d-4 year] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-30d-1 month] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--30d--1 month] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-60d-2 month] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--90d--3 month] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-186d-6 mons 6 days] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-174d-6 mons -6 days] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-736d-2 years 6 days] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-724d-2 years -6 days] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-330d-1 years -1 month] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-83063d,81640s,447000m-1993534:40:40.447] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--1d,64800s-41 days -990:00:00] SKIPPED [ 72%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-0s-10 days -240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-20d-10 days 240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[0-0d--10 days 240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[0--20d--10 days -240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-1s-1 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--1s--1 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-60s-1 min] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-3600s-1 hour] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-1s,1000m-1.001 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-1s,1m-1.000001 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-1d-1 day] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--10d--10 day] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-1d,1s,1m-1 day 1.000001 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--86399s,-999999m--23:59:59.999999] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--3723s,-400000m--1:2:3.4] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-3723s,400000m-1:2:3.4] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-86399s,999999m-23:59:59.999999] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-30d-30 day] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-365d-1 year] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--365d--1 year] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--730d--2 years] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-1460d-4 year] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-30d-1 month] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--30d--1 month] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-60d-2 month] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--90d--3 month] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-186d-6 mons 6 days] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-174d-6 mons -6 days] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-736d-2 years 6 days] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-724d-2 years -6 days] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-330d-1 years -1 month] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-83063d,81640s,447000m-1993534:40:40.447] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--1d,64800s-41 days -990:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-0s-10 days -240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-20d-10 days 240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1-0d--10 days 240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval[1--20d--10 days -240:00:00] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval_intervalstyle[sql_standard-1d,1s-1 day 1 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval_intervalstyle[postgres_verbose-1d,1s-1 day 1 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval_intervalstyle[iso_8601-1d,1s-1 day 1 sec] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[min-0] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[min-1] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[max-0] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_interval_overflow[max-1] SKIPPED [ 73%] tests/types/test_datetime.py::TestInterval::test_load_copy SKIPPED (...) [ 73%] tests/types/test_enum.py::test_fetch_info SKIPPED (skipping test as ...) [ 73%] tests/types/test_enum.py::test_register_makes_a_type SKIPPED (skippi...) [ 73%] tests/types/test_enum.py::test_enum_loader[0-s-PureTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-s-StrTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-s-IntTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-t-PureTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-t-StrTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-t-IntTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-b-PureTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-b-StrTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[0-b-IntTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[1-s-PureTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[1-s-StrTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[1-s-IntTestEnum] SKIPPED [ 73%] tests/types/test_enum.py::test_enum_loader[1-t-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader[1-t-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader[1-t-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader[1-b-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader[1-b-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader[1-b-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[0-s-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[0-s-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[0-t-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[0-t-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[0-b-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[0-b-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[1-s-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[1-s-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[1-t-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[1-t-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[1-b-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_nonascii[1-b-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-s-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-s-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-s-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-t-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-t-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-t-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-b-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-b-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[0-b-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-s-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-s-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-s-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-t-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-t-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-t-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-b-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-b-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_loader_sqlascii[1-b-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-s-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-s-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-s-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-t-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-t-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-t-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-b-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-b-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[0-b-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-s-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-s-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-s-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-t-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-t-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-t-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-b-PureTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-b-StrTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper[1-b-IntTestEnum] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper_nonascii[0-s-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper_nonascii[0-s-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper_nonascii[0-t-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper_nonascii[0-t-latin1] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper_nonascii[0-b-utf8] SKIPPED [ 74%] tests/types/test_enum.py::test_enum_dumper_nonascii[0-b-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_nonascii[1-s-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_nonascii[1-s-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_nonascii[1-t-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_nonascii[1-t-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_nonascii[1-b-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_nonascii[1-b-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-s-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-s-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-s-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-t-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-t-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-t-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-b-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-b-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[0-b-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-s-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-s-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-s-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-t-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-t-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-t-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-b-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-b-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_enum_dumper_sqlascii[1-b-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-s-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-s-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-s-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-t-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-t-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-t-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-b-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-b-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[0-b-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-s-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-s-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-s-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-t-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-t-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-t-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-b-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-b-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper[1-b-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[0-s-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[0-s-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[0-t-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[0-t-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[0-b-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[0-b-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[1-s-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[1-s-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[1-t-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[1-t-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[1-b-utf8] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_dumper_nonascii[1-b-latin1] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_loader[0-s-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_loader[0-s-StrTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_loader[0-s-IntTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_loader[0-t-PureTestEnum] SKIPPED [ 75%] tests/types/test_enum.py::test_generic_enum_loader[0-t-StrTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[0-t-IntTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[0-b-PureTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[0-b-StrTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[0-b-IntTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-s-PureTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-s-StrTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-s-IntTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-t-PureTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-t-StrTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-t-IntTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-b-PureTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-b-StrTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader[1-b-IntTestEnum] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[0-s-utf8] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[0-s-latin1] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[0-t-utf8] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[0-t-latin1] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[0-b-utf8] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[0-b-latin1] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-s-utf8] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-s-latin1] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-t-utf8] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-t-latin1] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-b-utf8] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_loader_nonascii[1-b-latin1] SKIPPED [ 76%] tests/types/test_enum.py::test_enum_array_loader[0-s] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_loader[0-t] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_loader[0-b] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_loader[1-s] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_loader[1-t] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_loader[1-b] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_dumper[0-s] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_dumper[0-t] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_dumper[0-b] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_dumper[1-s] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_dumper[1-t] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_enum_array_dumper[1-b] SKIPPED (skipp...) [ 76%] tests/types/test_enum.py::test_generic_enum_array_loader[0-s] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_array_loader[0-t] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_array_loader[0-b] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_array_loader[1-s] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_array_loader[1-t] SKIPPED [ 76%] tests/types/test_enum.py::test_generic_enum_array_loader[1-b] SKIPPED [ 76%] tests/types/test_enum.py::test_enum_error SKIPPED (skipping test as ...) [ 76%] tests/types/test_enum.py::test_remap[mapping0-0-s] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping0-0-t] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping0-0-b] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping0-1-s] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping0-1-t] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping0-1-b] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping1-0-s] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping1-0-t] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping1-0-b] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping1-1-s] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping1-1-t] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap[mapping1-1-b] SKIPPED (skipping...) [ 76%] tests/types/test_enum.py::test_remap_rename SKIPPED (skipping test a...) [ 76%] tests/types/test_enum.py::test_remap_more_python SKIPPED (skipping t...) [ 76%] tests/types/test_enum.py::test_remap_more_postgres SKIPPED (skipping...) [ 77%] tests/types/test_enum.py::test_remap_by_value SKIPPED (skipping test...) [ 77%] tests/types/test_hstore.py::test_parse_ok[-d0] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a"=>"1", "b"=>"2"-d1] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a" => "1" , "b" => "2"-d2] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a"=>NULL, "b"=>"2"-d3] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a"=>"\\"", "\\""=>"2"-d4] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a"=>"'", "'"=>"2"-d5] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a"=>"1", "b"=>NULL-d6] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a\\\\"=>"1"-d7] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a\\""=>"1"-d8] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a\\\\\\""=>"1"-d9] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["a\\\\\\\\\\""=>"1"-d10] PASSED [ 77%] tests/types/test_hstore.py::test_parse_ok["\xe8"=>"\xe0"-d11] PASSED [ 77%] tests/types/test_hstore.py::test_binary[d0-\x00\x00\x00\x00] PASSED [ 77%] tests/types/test_hstore.py::test_binary[d1-\x00\x00\x00\x02\x00\x00\x00\x01a\x00\x00\x00\x011\x00\x00\x00\x01b\x00\x00\x00\x012] PASSED [ 77%] tests/types/test_hstore.py::test_binary[d2-\x00\x00\x00\x02\x00\x00\x00\x01a\xff\xff\xff\xff\x00\x00\x00\x01b\x00\x00\x00\x012] PASSED [ 77%] tests/types/test_hstore.py::test_binary[d3-\x00\x00\x00\x01\x00\x00\x00\x02\xc3\xa8\x00\x00\x00\x02\xc3\xa0] PASSED [ 77%] tests/types/test_hstore.py::test_binary[d4-\x00\x00\x00\x02\x00\x00\x00\x01a\xff\xff\xff\xff\x00\x00\x00\x01b\x00\x00\x01,111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111] PASSED [ 77%] tests/types/test_hstore.py::test_parse_bad[a] PASSED [ 77%] tests/types/test_hstore.py::test_parse_bad["a"] PASSED [ 77%] tests/types/test_hstore.py::test_parse_bad["a\\\\""=>"1"] PASSED [ 77%] tests/types/test_hstore.py::test_parse_bad["a\\\\\\\\""=>"1"] PASSED [ 77%] tests/types/test_hstore.py::test_parse_bad["a=>"1"] PASSED [ 77%] tests/types/test_hstore.py::test_parse_bad["a"=>"1", "b"=>NUL] PASSED [ 77%] tests/types/test_hstore.py::test_register_conn[utf8] SKIPPED (skippi...) [ 77%] tests/types/test_hstore.py::test_register_conn[latin1] SKIPPED (skip...) [ 77%] tests/types/test_hstore.py::test_register_conn[sql_ascii] SKIPPED (s...) [ 77%] tests/types/test_hstore.py::test_register_curs SKIPPED (skipping tes...) [ 77%] tests/types/test_hstore.py::test_register_globally SKIPPED (skipping...) [ 77%] tests/types/test_hstore.py::test_roundtrip[0-d0] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip[0-d1] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip[0-d2] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip[0-d3] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip[1-d0] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip[1-d1] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip[1-d2] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip[1-d3] SKIPPED (skipping t...) [ 77%] tests/types/test_hstore.py::test_roundtrip_array[0] SKIPPED (skippin...) [ 77%] tests/types/test_hstore.py::test_roundtrip_array[1] SKIPPED (skippin...) [ 77%] tests/types/test_hstore.py::test_no_info_error SKIPPED (skipping tes...) [ 77%] tests/types/test_json.py::test_wrapper_regtype[s-Json] SKIPPED (skip...) [ 77%] tests/types/test_json.py::test_wrapper_regtype[s-Jsonb] SKIPPED (ski...) [ 77%] tests/types/test_json.py::test_wrapper_regtype[t-Json] SKIPPED (skip...) [ 77%] tests/types/test_json.py::test_wrapper_regtype[t-Jsonb] SKIPPED (ski...) [ 77%] tests/types/test_json.py::test_wrapper_regtype[b-Json] SKIPPED (skip...) [ 77%] tests/types/test_json.py::test_wrapper_regtype[b-Jsonb] SKIPPED (ski...) [ 77%] tests/types/test_json.py::test_dump[s-Json-null] SKIPPED (skipping t...) [ 77%] tests/types/test_json.py::test_dump[s-Json-true] SKIPPED (skipping t...) [ 77%] tests/types/test_json.py::test_dump[s-Json-"te'xt"] SKIPPED (skippin...) [ 77%] tests/types/test_json.py::test_dump[s-Json-"\\u00e0\\u20ac"] SKIPPED [ 77%] tests/types/test_json.py::test_dump[s-Json-123] SKIPPED (skipping te...) [ 77%] tests/types/test_json.py::test_dump[s-Json-123.45] SKIPPED (skipping...) [ 77%] tests/types/test_json.py::test_dump[s-Json-["a", 100]] SKIPPED (skip...) [ 77%] tests/types/test_json.py::test_dump[s-Json-{"a": 100}] SKIPPED (skip...) [ 77%] tests/types/test_json.py::test_dump[s-Jsonb-null] SKIPPED (skipping ...) [ 77%] tests/types/test_json.py::test_dump[s-Jsonb-true] SKIPPED (skipping ...) [ 77%] tests/types/test_json.py::test_dump[s-Jsonb-"te'xt"] SKIPPED (skippi...) [ 77%] tests/types/test_json.py::test_dump[s-Jsonb-"\\u00e0\\u20ac"] SKIPPED [ 77%] tests/types/test_json.py::test_dump[s-Jsonb-123] SKIPPED (skipping t...) [ 78%] tests/types/test_json.py::test_dump[s-Jsonb-123.45] SKIPPED (skippin...) [ 78%] tests/types/test_json.py::test_dump[s-Jsonb-["a", 100]] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_dump[s-Jsonb-{"a": 100}] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_dump[t-Json-null] SKIPPED (skipping t...) [ 78%] tests/types/test_json.py::test_dump[t-Json-true] SKIPPED (skipping t...) [ 78%] tests/types/test_json.py::test_dump[t-Json-"te'xt"] SKIPPED (skippin...) [ 78%] tests/types/test_json.py::test_dump[t-Json-"\\u00e0\\u20ac"] SKIPPED [ 78%] tests/types/test_json.py::test_dump[t-Json-123] SKIPPED (skipping te...) [ 78%] tests/types/test_json.py::test_dump[t-Json-123.45] SKIPPED (skipping...) [ 78%] tests/types/test_json.py::test_dump[t-Json-["a", 100]] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_dump[t-Json-{"a": 100}] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-null] SKIPPED (skipping ...) [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-true] SKIPPED (skipping ...) [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-"te'xt"] SKIPPED (skippi...) [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-"\\u00e0\\u20ac"] SKIPPED [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-123] SKIPPED (skipping t...) [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-123.45] SKIPPED (skippin...) [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-["a", 100]] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_dump[t-Jsonb-{"a": 100}] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_dump[b-Json-null] SKIPPED (skipping t...) [ 78%] tests/types/test_json.py::test_dump[b-Json-true] SKIPPED (skipping t...) [ 78%] tests/types/test_json.py::test_dump[b-Json-"te'xt"] SKIPPED (skippin...) [ 78%] tests/types/test_json.py::test_dump[b-Json-"\\u00e0\\u20ac"] SKIPPED [ 78%] tests/types/test_json.py::test_dump[b-Json-123] SKIPPED (skipping te...) [ 78%] tests/types/test_json.py::test_dump[b-Json-123.45] SKIPPED (skipping...) [ 78%] tests/types/test_json.py::test_dump[b-Json-["a", 100]] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_dump[b-Json-{"a": 100}] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-null] SKIPPED (skipping ...) [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-true] SKIPPED (skipping ...) [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-"te'xt"] SKIPPED (skippi...) [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-"\\u00e0\\u20ac"] SKIPPED [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-123] SKIPPED (skipping t...) [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-123.45] SKIPPED (skippin...) [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-["a", 100]] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_dump[b-Jsonb-{"a": 100}] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_dump_dict[t-json-JsonDumper] SKIPPED [ 78%] tests/types/test_json.py::test_dump_dict[b-json-JsonBinaryDumper] SKIPPED [ 78%] tests/types/test_json.py::test_dump_dict[t-jsonb-JsonbDumper] SKIPPED [ 78%] tests/types/test_json.py::test_dump_dict[b-jsonb-JsonbBinaryDumper] SKIPPED [ 78%] tests/types/test_json.py::test_array_dump[s-Json-null] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_array_dump[s-Json-true] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_array_dump[s-Json-"te'xt"] SKIPPED (s...) [ 78%] tests/types/test_json.py::test_array_dump[s-Json-"\\u00e0\\u20ac"] SKIPPED [ 78%] tests/types/test_json.py::test_array_dump[s-Json-123] SKIPPED (skipp...) [ 78%] tests/types/test_json.py::test_array_dump[s-Json-123.45] SKIPPED (sk...) [ 78%] tests/types/test_json.py::test_array_dump[s-Json-["a", 100]] SKIPPED [ 78%] tests/types/test_json.py::test_array_dump[s-Json-{"a": 100}] SKIPPED [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-null] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-true] SKIPPED (ski...) [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-"te'xt"] SKIPPED (...) [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-"\\u00e0\\u20ac"] SKIPPED [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-123] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-123.45] SKIPPED (s...) [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-["a", 100]] SKIPPED [ 78%] tests/types/test_json.py::test_array_dump[s-Jsonb-{"a": 100}] SKIPPED [ 78%] tests/types/test_json.py::test_array_dump[t-Json-null] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_array_dump[t-Json-true] SKIPPED (skip...) [ 78%] tests/types/test_json.py::test_array_dump[t-Json-"te'xt"] SKIPPED (s...) [ 78%] tests/types/test_json.py::test_array_dump[t-Json-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[t-Json-123] SKIPPED (skipp...) [ 79%] tests/types/test_json.py::test_array_dump[t-Json-123.45] SKIPPED (sk...) [ 79%] tests/types/test_json.py::test_array_dump[t-Json-["a", 100]] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[t-Json-{"a": 100}] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-null] SKIPPED (ski...) [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-true] SKIPPED (ski...) [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-"te'xt"] SKIPPED (...) [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-123] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-123.45] SKIPPED (s...) [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-["a", 100]] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[t-Jsonb-{"a": 100}] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[b-Json-null] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_array_dump[b-Json-true] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_array_dump[b-Json-"te'xt"] SKIPPED (s...) [ 79%] tests/types/test_json.py::test_array_dump[b-Json-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[b-Json-123] SKIPPED (skipp...) [ 79%] tests/types/test_json.py::test_array_dump[b-Json-123.45] SKIPPED (sk...) [ 79%] tests/types/test_json.py::test_array_dump[b-Json-["a", 100]] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[b-Json-{"a": 100}] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-null] SKIPPED (ski...) [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-true] SKIPPED (ski...) [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-"te'xt"] SKIPPED (...) [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-123] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-123.45] SKIPPED (s...) [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-["a", 100]] SKIPPED [ 79%] tests/types/test_json.py::test_array_dump[b-Jsonb-{"a": 100}] SKIPPED [ 79%] tests/types/test_json.py::test_load[0-json-null] SKIPPED (skipping t...) [ 79%] tests/types/test_json.py::test_load[0-json-true] SKIPPED (skipping t...) [ 79%] tests/types/test_json.py::test_load[0-json-"te'xt"] SKIPPED (skippin...) [ 79%] tests/types/test_json.py::test_load[0-json-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_load[0-json-123] SKIPPED (skipping te...) [ 79%] tests/types/test_json.py::test_load[0-json-123.45] SKIPPED (skipping...) [ 79%] tests/types/test_json.py::test_load[0-json-["a", 100]] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_load[0-json-{"a": 100}] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_load[0-jsonb-null] SKIPPED (skipping ...) [ 79%] tests/types/test_json.py::test_load[0-jsonb-true] SKIPPED (skipping ...) [ 79%] tests/types/test_json.py::test_load[0-jsonb-"te'xt"] SKIPPED (skippi...) [ 79%] tests/types/test_json.py::test_load[0-jsonb-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_load[0-jsonb-123] SKIPPED (skipping t...) [ 79%] tests/types/test_json.py::test_load[0-jsonb-123.45] SKIPPED (skippin...) [ 79%] tests/types/test_json.py::test_load[0-jsonb-["a", 100]] SKIPPED (ski...) [ 79%] tests/types/test_json.py::test_load[0-jsonb-{"a": 100}] SKIPPED (ski...) [ 79%] tests/types/test_json.py::test_load[1-json-null] SKIPPED (skipping t...) [ 79%] tests/types/test_json.py::test_load[1-json-true] SKIPPED (skipping t...) [ 79%] tests/types/test_json.py::test_load[1-json-"te'xt"] SKIPPED (skippin...) [ 79%] tests/types/test_json.py::test_load[1-json-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_load[1-json-123] SKIPPED (skipping te...) [ 79%] tests/types/test_json.py::test_load[1-json-123.45] SKIPPED (skipping...) [ 79%] tests/types/test_json.py::test_load[1-json-["a", 100]] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_load[1-json-{"a": 100}] SKIPPED (skip...) [ 79%] tests/types/test_json.py::test_load[1-jsonb-null] SKIPPED (skipping ...) [ 79%] tests/types/test_json.py::test_load[1-jsonb-true] SKIPPED (skipping ...) [ 79%] tests/types/test_json.py::test_load[1-jsonb-"te'xt"] SKIPPED (skippi...) [ 79%] tests/types/test_json.py::test_load[1-jsonb-"\\u00e0\\u20ac"] SKIPPED [ 79%] tests/types/test_json.py::test_load[1-jsonb-123] SKIPPED (skipping t...) [ 79%] tests/types/test_json.py::test_load[1-jsonb-123.45] SKIPPED (skippin...) [ 79%] tests/types/test_json.py::test_load[1-jsonb-["a", 100]] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load[1-jsonb-{"a": 100}] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load_array[0-json-null] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_array[0-json-true] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_array[0-json-"te'xt"] SKIPPED (s...) [ 80%] tests/types/test_json.py::test_load_array[0-json-"\\u00e0\\u20ac"] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[0-json-123] SKIPPED (skipp...) [ 80%] tests/types/test_json.py::test_load_array[0-json-123.45] SKIPPED (sk...) [ 80%] tests/types/test_json.py::test_load_array[0-json-["a", 100]] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[0-json-{"a": 100}] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-null] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-true] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-"te'xt"] SKIPPED (...) [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-"\\u00e0\\u20ac"] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-123] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-123.45] SKIPPED (s...) [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-["a", 100]] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[0-jsonb-{"a": 100}] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[1-json-null] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_array[1-json-true] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_array[1-json-"te'xt"] SKIPPED (s...) [ 80%] tests/types/test_json.py::test_load_array[1-json-"\\u00e0\\u20ac"] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[1-json-123] SKIPPED (skipp...) [ 80%] tests/types/test_json.py::test_load_array[1-json-123.45] SKIPPED (sk...) [ 80%] tests/types/test_json.py::test_load_array[1-json-["a", 100]] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[1-json-{"a": 100}] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-null] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-true] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-"te'xt"] SKIPPED (...) [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-"\\u00e0\\u20ac"] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-123] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-123.45] SKIPPED (s...) [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-["a", 100]] SKIPPED [ 80%] tests/types/test_json.py::test_load_array[1-jsonb-{"a": 100}] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[0-json-null] SKIPPED (skipp...) [ 80%] tests/types/test_json.py::test_load_copy[0-json-true] SKIPPED (skipp...) [ 80%] tests/types/test_json.py::test_load_copy[0-json-"te'xt"] SKIPPED (sk...) [ 80%] tests/types/test_json.py::test_load_copy[0-json-"\\u00e0\\u20ac"] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[0-json-123] SKIPPED (skippi...) [ 80%] tests/types/test_json.py::test_load_copy[0-json-123.45] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load_copy[0-json-["a", 100]] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[0-json-{"a": 100}] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-null] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-true] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-"te'xt"] SKIPPED (s...) [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-"\\u00e0\\u20ac"] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-123] SKIPPED (skipp...) [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-123.45] SKIPPED (sk...) [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-["a", 100]] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[0-jsonb-{"a": 100}] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[1-json-null] SKIPPED (skipp...) [ 80%] tests/types/test_json.py::test_load_copy[1-json-true] SKIPPED (skipp...) [ 80%] tests/types/test_json.py::test_load_copy[1-json-"te'xt"] SKIPPED (sk...) [ 80%] tests/types/test_json.py::test_load_copy[1-json-"\\u00e0\\u20ac"] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[1-json-123] SKIPPED (skippi...) [ 80%] tests/types/test_json.py::test_load_copy[1-json-123.45] SKIPPED (ski...) [ 80%] tests/types/test_json.py::test_load_copy[1-json-["a", 100]] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[1-json-{"a": 100}] SKIPPED [ 80%] tests/types/test_json.py::test_load_copy[1-jsonb-null] SKIPPED (skip...) [ 80%] tests/types/test_json.py::test_load_copy[1-jsonb-true] SKIPPED (skip...) [ 81%] tests/types/test_json.py::test_load_copy[1-jsonb-"te'xt"] SKIPPED (s...) [ 81%] tests/types/test_json.py::test_load_copy[1-jsonb-"\\u00e0\\u20ac"] SKIPPED [ 81%] tests/types/test_json.py::test_load_copy[1-jsonb-123] SKIPPED (skipp...) [ 81%] tests/types/test_json.py::test_load_copy[1-jsonb-123.45] SKIPPED (sk...) [ 81%] tests/types/test_json.py::test_load_copy[1-jsonb-["a", 100]] SKIPPED [ 81%] tests/types/test_json.py::test_load_copy[1-jsonb-{"a": 100}] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise[Json-s] SKIPPED (skipp...) [ 81%] tests/types/test_json.py::test_dump_customise[Json-t] SKIPPED (skipp...) [ 81%] tests/types/test_json.py::test_dump_customise[Json-b] SKIPPED (skipp...) [ 81%] tests/types/test_json.py::test_dump_customise[Jsonb-s] SKIPPED (skip...) [ 81%] tests/types/test_json.py::test_dump_customise[Jsonb-t] SKIPPED (skip...) [ 81%] tests/types/test_json.py::test_dump_customise[Jsonb-b] SKIPPED (skip...) [ 81%] tests/types/test_json.py::test_dump_customise_bytes[Json-s] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_bytes[Json-t] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_bytes[Json-b] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_bytes[Jsonb-s] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_bytes[Jsonb-t] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_bytes[Jsonb-b] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_context[Json-s] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_context[Json-t] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_context[Json-b] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_context[Jsonb-s] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_context[Jsonb-t] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_context[Jsonb-b] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_wrapper[Json-s] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_wrapper[Json-t] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_wrapper[Json-b] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_wrapper[Jsonb-s] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_wrapper[Jsonb-t] SKIPPED [ 81%] tests/types/test_json.py::test_dump_customise_wrapper[Jsonb-b] SKIPPED [ 81%] tests/types/test_json.py::test_load_customise[json-True] SKIPPED (sk...) [ 81%] tests/types/test_json.py::test_load_customise[json-False] SKIPPED (s...) [ 81%] tests/types/test_json.py::test_load_customise[jsonb-True] SKIPPED (s...) [ 81%] tests/types/test_json.py::test_load_customise[jsonb-False] SKIPPED (...) [ 81%] tests/types/test_json.py::test_load_customise_context[json-True] SKIPPED [ 81%] tests/types/test_json.py::test_load_customise_context[json-False] SKIPPED [ 81%] tests/types/test_json.py::test_load_customise_context[jsonb-True] SKIPPED [ 81%] tests/types/test_json.py::test_load_customise_context[jsonb-False] SKIPPED [ 81%] tests/types/test_json.py::test_dump_leak_with_local_functions[json-True] SKIPPED [ 81%] tests/types/test_json.py::test_dump_leak_with_local_functions[json-False] SKIPPED [ 81%] tests/types/test_json.py::test_dump_leak_with_local_functions[jsonb-True] SKIPPED [ 81%] tests/types/test_json.py::test_dump_leak_with_local_functions[jsonb-False] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[str-json-True] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[str-json-False] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[str-jsonb-True] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[str-jsonb-False] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[len-json-True] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[len-json-False] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[len-jsonb-True] SKIPPED [ 81%] tests/types/test_json.py::test_dumper_warning_builtin[len-jsonb-False] SKIPPED [ 81%] tests/types/test_json.py::test_load_leak_with_local_functions[json-True] SKIPPED [ 81%] tests/types/test_json.py::test_load_leak_with_local_functions[json-False] SKIPPED [ 81%] tests/types/test_json.py::test_load_leak_with_local_functions[jsonb-True] SKIPPED [ 81%] tests/types/test_json.py::test_load_leak_with_local_functions[jsonb-False] SKIPPED [ 81%] tests/types/test_json.py::test_loader_warning_builtin[str-json-True] SKIPPED [ 81%] tests/types/test_json.py::test_loader_warning_builtin[str-json-False] SKIPPED [ 81%] tests/types/test_json.py::test_loader_warning_builtin[str-jsonb-True] SKIPPED [ 81%] tests/types/test_json.py::test_loader_warning_builtin[str-jsonb-False] SKIPPED [ 81%] tests/types/test_json.py::test_loader_warning_builtin[len-json-True] SKIPPED [ 82%] tests/types/test_json.py::test_loader_warning_builtin[len-json-False] SKIPPED [ 82%] tests/types/test_json.py::test_loader_warning_builtin[len-jsonb-True] SKIPPED [ 82%] tests/types/test_json.py::test_loader_warning_builtin[len-jsonb-False] SKIPPED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_empty PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_sequence PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_bad_type PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_setitem PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_setitem_slice PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_delitem PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_insert PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_relations PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_pickling PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_str PASSED [ 82%] tests/types/test_multirange.py::TestMultirangeObject::test_repr PASSED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[s-int4multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[s-int8multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[s-nummultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[s-datemultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[s-tsmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[s-tstzmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[t-int4multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[t-int8multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[t-nummultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[t-datemultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[t-tsmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[t-tstzmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[b-int4multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[b-int8multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[b-nummultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[b-datemultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[b-tsmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty[b-tstzmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[s-Int4Multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[s-Int8Multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[s-NumericMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[s-DateMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[s-TimestampMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[s-TimestamptzMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[t-Int4Multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[t-Int8Multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[t-NumericMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[t-DateMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[t-TimestampMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[t-TimestamptzMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[b-Int4Multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[b-Int8Multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[b-NumericMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[b-DateMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[b-TimestampMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_empty_wrapper[b-TimestamptzMultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[s-int4multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[s-int8multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[s-nummultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[s-datemultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[s-tsmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[s-tstzmultirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[t-int4multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[t-int8multirange] SKIPPED [ 82%] tests/types/test_multirange.py::test_dump_builtin_array[t-nummultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[t-datemultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[t-tsmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[t-tstzmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[b-int4multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[b-int8multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[b-nummultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[b-datemultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[b-tsmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array[b-tstzmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-int4multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-int8multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-nummultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-datemultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-tsmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[s-tstzmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-int4multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-int8multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-nummultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-datemultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-tsmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[t-tstzmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[b-int4multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[b-int8multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[b-nummultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[b-datemultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[b-tsmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_with_cast[b-tstzmultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[s-Int4Multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[s-Int8Multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[s-NumericMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[s-DateMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[s-TimestampMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[s-TimestamptzMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[t-Int4Multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[t-Int8Multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[t-NumericMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[t-DateMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[t-TimestampMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[t-TimestamptzMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[b-Int4Multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[b-Int8Multirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[b-NumericMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[b-DateMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[b-TimestampMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_array_wrapper[b-TimestamptzMultirange] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-int4multirange-ranges0] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-int4multirange-ranges1] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-int8multirange-ranges2] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-int8multirange-ranges3] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-nummultirange-ranges4] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-datemultirange-ranges5] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-tsmultirange-ranges6] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[s-tstzmultirange-ranges7] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-int4multirange-ranges0] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-int4multirange-ranges1] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-int8multirange-ranges2] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-int8multirange-ranges3] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-nummultirange-ranges4] SKIPPED [ 83%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-datemultirange-ranges5] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-tsmultirange-ranges6] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[t-tstzmultirange-ranges7] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-int4multirange-ranges0] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-int4multirange-ranges1] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-int8multirange-ranges2] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-int8multirange-ranges3] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-nummultirange-ranges4] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-datemultirange-ranges5] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-tsmultirange-ranges6] SKIPPED [ 84%] tests/types/test_multirange.py::test_dump_builtin_multirange[b-tstzmultirange-ranges7] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[0-int4multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[0-int8multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[0-nummultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[0-datemultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[0-tsmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[0-tstzmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[1-int4multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[1-int8multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[1-nummultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[1-datemultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[1-tsmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_empty[1-tstzmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[0-int4multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[0-int8multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[0-nummultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[0-datemultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[0-tsmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[0-tstzmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[1-int4multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[1-int8multirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[1-nummultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[1-datemultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[1-tsmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_array[1-tstzmultirange] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-int4multirange-ranges0] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-int4multirange-ranges1] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-int8multirange-ranges2] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-int8multirange-ranges3] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-nummultirange-ranges4] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-datemultirange-ranges5] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-tsmultirange-ranges6] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[0-tstzmultirange-ranges7] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-int4multirange-ranges0] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-int4multirange-ranges1] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-int8multirange-ranges2] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-int8multirange-ranges3] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-nummultirange-ranges4] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-datemultirange-ranges5] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-tsmultirange-ranges6] SKIPPED [ 84%] tests/types/test_multirange.py::test_load_builtin_range[1-tstzmultirange-ranges7] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[0-2000,1,1-2001,1,1-[)] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[0-2000,1,1-None-[)] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[0-None-2001,1,1-()] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[0-None-None-()] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[0-None-None-empty] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[1-2000,1,1-2001,1,1-[)] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[1-2000,1,1-None-[)] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[1-None-2001,1,1-()] SKIPPED [ 84%] tests/types/test_multirange.py::test_copy_in[1-None-None-()] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in[1-None-None-empty] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-Int4Multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-Int8Multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-NumericMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-DateMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-TimestampMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[0-TimestamptzMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-Int4Multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-Int8Multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-NumericMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-DateMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-TimestampMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_wrappers[1-TimestamptzMultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[0-int4multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[0-int8multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[0-nummultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[0-datemultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[0-tsmultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[0-tstzmultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[1-int4multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[1-int8multirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[1-nummultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[1-datemultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[1-tsmultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_copy_in_empty_set_type[1-tstzmultirange] SKIPPED [ 85%] tests/types/test_multirange.py::test_fetch_info[testmultirange-text] SKIPPED [ 85%] tests/types/test_multirange.py::test_fetch_info[testschema.testmultirange-float8] SKIPPED [ 85%] tests/types/test_multirange.py::test_fetch_info[name2-text] SKIPPED [ 85%] tests/types/test_multirange.py::test_fetch_info[name3-float8] SKIPPED [ 85%] tests/types/test_multirange.py::test_fetch_info_not_found SKIPPED (s...) [ 85%] tests/types/test_multirange.py::test_dump_custom_empty SKIPPED (skip...) [ 85%] tests/types/test_multirange.py::test_dump_custom_none[s] SKIPPED (sk...) [ 85%] tests/types/test_multirange.py::test_dump_custom_none[t] SKIPPED (sk...) [ 85%] tests/types/test_multirange.py::test_dump_custom_none[b] SKIPPED (sk...) [ 85%] tests/types/test_multirange.py::test_load_custom_empty[0] SKIPPED (s...) [ 85%] tests/types/test_multirange.py::test_load_custom_empty[1] SKIPPED (s...) [ 85%] tests/types/test_multirange.py::test_literal_invalid_name[a-b] SKIPPED [ 85%] tests/types/test_multirange.py::test_literal_invalid_name[\u20ac] SKIPPED [ 85%] tests/types/test_net.py::test_address_dump[192.168.0.1-s] SKIPPED (s...) [ 85%] tests/types/test_net.py::test_address_dump[192.168.0.1-t] SKIPPED (s...) [ 85%] tests/types/test_net.py::test_address_dump[192.168.0.1-b] SKIPPED (s...) [ 85%] tests/types/test_net.py::test_address_dump[2001:db8::-s] SKIPPED (sk...) [ 85%] tests/types/test_net.py::test_address_dump[2001:db8::-t] SKIPPED (sk...) [ 85%] tests/types/test_net.py::test_address_dump[2001:db8::-b] SKIPPED (sk...) [ 85%] tests/types/test_net.py::test_interface_dump[127.0.0.1/24-s] SKIPPED [ 85%] tests/types/test_net.py::test_interface_dump[127.0.0.1/24-t] SKIPPED [ 85%] tests/types/test_net.py::test_interface_dump[127.0.0.1/24-b] SKIPPED [ 85%] tests/types/test_net.py::test_interface_dump[::ffff:102:300/128-s] SKIPPED [ 85%] tests/types/test_net.py::test_interface_dump[::ffff:102:300/128-t] SKIPPED [ 85%] tests/types/test_net.py::test_interface_dump[::ffff:102:300/128-b] SKIPPED [ 85%] tests/types/test_net.py::test_network_dump[127.0.0.0/24-s] SKIPPED (...) [ 85%] tests/types/test_net.py::test_network_dump[127.0.0.0/24-t] SKIPPED (...) [ 85%] tests/types/test_net.py::test_network_dump[127.0.0.0/24-b] SKIPPED (...) [ 85%] tests/types/test_net.py::test_network_dump[::ffff:102:300/128-s] SKIPPED [ 85%] tests/types/test_net.py::test_network_dump[::ffff:102:300/128-t] SKIPPED [ 85%] tests/types/test_net.py::test_network_dump[::ffff:102:300/128-b] SKIPPED [ 85%] tests/types/test_net.py::test_network_mixed_size_array[s] SKIPPED (s...) [ 85%] tests/types/test_net.py::test_network_mixed_size_array[t] SKIPPED (s...) [ 85%] tests/types/test_net.py::test_network_mixed_size_array[b] SKIPPED (s...) [ 86%] tests/types/test_net.py::test_inet_load_address[127.0.0.1/32-0] SKIPPED [ 86%] tests/types/test_net.py::test_inet_load_address[127.0.0.1/32-1] SKIPPED [ 86%] tests/types/test_net.py::test_inet_load_address[::ffff:102:300/128-0] SKIPPED [ 86%] tests/types/test_net.py::test_inet_load_address[::ffff:102:300/128-1] SKIPPED [ 86%] tests/types/test_net.py::test_inet_load_network[127.0.0.1/24-0] SKIPPED [ 86%] tests/types/test_net.py::test_inet_load_network[127.0.0.1/24-1] SKIPPED [ 86%] tests/types/test_net.py::test_inet_load_network[::ffff:102:300/127-0] SKIPPED [ 86%] tests/types/test_net.py::test_inet_load_network[::ffff:102:300/127-1] SKIPPED [ 86%] tests/types/test_net.py::test_cidr_load[127.0.0.0/24-0] SKIPPED (ski...) [ 86%] tests/types/test_net.py::test_cidr_load[127.0.0.0/24-1] SKIPPED (ski...) [ 86%] tests/types/test_net.py::test_cidr_load[::ffff:102:300/128-0] SKIPPED [ 86%] tests/types/test_net.py::test_cidr_load[::ffff:102:300/128-1] SKIPPED [ 86%] tests/types/test_none.py::test_quote_none SKIPPED (skipping test as ...) [ 86%] tests/types/test_numeric.py::test_dump_int[s-0-'0'::int] SKIPPED (sk...) [ 86%] tests/types/test_numeric.py::test_dump_int[s-1-'1'::int] SKIPPED (sk...) [ 86%] tests/types/test_numeric.py::test_dump_int[s--1-'-1'::int] SKIPPED (...) [ 86%] tests/types/test_numeric.py::test_dump_int[s-42-'42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[s--42-'-42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[s-9223372036854775807-'9223372036854775807'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[s--9223372036854775808-'-9223372036854775808'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[t-0-'0'::int] SKIPPED (sk...) [ 86%] tests/types/test_numeric.py::test_dump_int[t-1-'1'::int] SKIPPED (sk...) [ 86%] tests/types/test_numeric.py::test_dump_int[t--1-'-1'::int] SKIPPED (...) [ 86%] tests/types/test_numeric.py::test_dump_int[t-42-'42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[t--42-'-42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[t-9223372036854775807-'9223372036854775807'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[t--9223372036854775808-'-9223372036854775808'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[b-0-'0'::int] SKIPPED (sk...) [ 86%] tests/types/test_numeric.py::test_dump_int[b-1-'1'::int] SKIPPED (sk...) [ 86%] tests/types/test_numeric.py::test_dump_int[b--1-'-1'::int] SKIPPED (...) [ 86%] tests/types/test_numeric.py::test_dump_int[b-42-'42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[b--42-'-42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[b-9223372036854775807-'9223372036854775807'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int[b--9223372036854775808-'-9223372036854775808'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-0-'0'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-1-'1'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--1-'-1'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-42-'42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--42-'-42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-32767-'32767'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--32768-'-32768'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-32768-'32768'::integer] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--32769-'-32769'::integer] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-2147483647-'2147483647'::integer] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--2147483648-'-2147483648'::integer] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-2147483648-'2147483648'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--2147483649-'-2147483649'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-9223372036854775807-'9223372036854775807'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--9223372036854775808-'-9223372036854775808'::bigint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s-9223372036854775808-'9223372036854775808'::numeric] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[s--9223372036854775809-'-9223372036854775809'::numeric] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t-0-'0'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t-1-'1'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t--1-'-1'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t-42-'42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t--42-'-42'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t-32767-'32767'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t--32768-'-32768'::smallint] SKIPPED [ 86%] tests/types/test_numeric.py::test_dump_int_subtypes[t-32768-'32768'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t--32769-'-32769'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t-2147483647-'2147483647'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t--2147483648-'-2147483648'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t-2147483648-'2147483648'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t--2147483649-'-2147483649'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t-9223372036854775807-'9223372036854775807'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t--9223372036854775808-'-9223372036854775808'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t-9223372036854775808-'9223372036854775808'::numeric] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[t--9223372036854775809-'-9223372036854775809'::numeric] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-0-'0'::smallint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-1-'1'::smallint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--1-'-1'::smallint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-42-'42'::smallint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--42-'-42'::smallint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-32767-'32767'::smallint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--32768-'-32768'::smallint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-32768-'32768'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--32769-'-32769'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-2147483647-'2147483647'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--2147483648-'-2147483648'::integer] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-2147483648-'2147483648'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--2147483649-'-2147483649'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-9223372036854775807-'9223372036854775807'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--9223372036854775808-'-9223372036854775808'::bigint] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b-9223372036854775808-'9223372036854775808'::numeric] SKIPPED [ 87%] tests/types/test_numeric.py::test_dump_int_subtypes[b--9223372036854775809-'-9223372036854775809'::numeric] SKIPPED [ 87%] tests/types/test_numeric.py::test_int_none[t] SKIPPED (skipping test...) [ 87%] tests/types/test_numeric.py::test_int_none[b] SKIPPED (skipping test...) [ 87%] tests/types/test_numeric.py::test_dump_enum[MyEnum-s] SKIPPED (skipp...) [ 87%] tests/types/test_numeric.py::test_dump_enum[MyEnum-t] SKIPPED (skipp...) [ 87%] tests/types/test_numeric.py::test_dump_enum[MyEnum-b] SKIPPED (skipp...) [ 87%] tests/types/test_numeric.py::test_dump_enum[MyMixinEnum-s] SKIPPED (...) [ 87%] tests/types/test_numeric.py::test_dump_enum[MyMixinEnum-t] SKIPPED (...) [ 87%] tests/types/test_numeric.py::test_dump_enum[MyMixinEnum-b] SKIPPED (...) [ 87%] tests/types/test_numeric.py::test_quote_int[0-0] SKIPPED (skipping t...) [ 87%] tests/types/test_numeric.py::test_quote_int[1-1] SKIPPED (skipping t...) [ 87%] tests/types/test_numeric.py::test_quote_int[-1- -1] SKIPPED (skippin...) [ 87%] tests/types/test_numeric.py::test_quote_int[42-42] SKIPPED (skipping...) [ 87%] tests/types/test_numeric.py::test_quote_int[-42- -42] SKIPPED (skipp...) [ 87%] tests/types/test_numeric.py::test_quote_int[9223372036854775807-9223372036854775807] SKIPPED [ 87%] tests/types/test_numeric.py::test_quote_int[-9223372036854775808- -9223372036854775808] SKIPPED [ 87%] tests/types/test_numeric.py::test_quote_int[9223372036854775808-9223372036854775808] SKIPPED [ 87%] tests/types/test_numeric.py::test_quote_int[-9223372036854775809- -9223372036854775809] SKIPPED [ 87%] tests/types/test_numeric.py::test_quote_int[1267650600228229401496703205376-1267650600228229401496703205376] SKIPPED [ 87%] tests/types/test_numeric.py::test_quote_int[-1267650600228229401496703205376- -1267650600228229401496703205376] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0-0-integer-0_0] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0-1-integer-1] SKIPPED (s...) [ 87%] tests/types/test_numeric.py::test_load_int[0--1-integer--1] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0-0-int2-0] SKIPPED (skip...) [ 87%] tests/types/test_numeric.py::test_load_int[0-0-int4-0] SKIPPED (skip...) [ 87%] tests/types/test_numeric.py::test_load_int[0-0-int8-0] SKIPPED (skip...) [ 87%] tests/types/test_numeric.py::test_load_int[0-0-integer-0_1] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0-0-oid-0] SKIPPED (skipp...) [ 87%] tests/types/test_numeric.py::test_load_int[0--32768-smallint--32768] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0-+32767-smallint-32767] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0--2147483648-integer--2147483648] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0-+2147483647-integer-2147483647] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0--9223372036854775808-bigint--9223372036854775808] SKIPPED [ 87%] tests/types/test_numeric.py::test_load_int[0-9223372036854775807-bigint-9223372036854775807] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[0-4294967295-oid-4294967295] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-0-integer-0_0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-1-integer-1] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_load_int[1--1-integer--1] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-0-int2-0] SKIPPED (skip...) [ 88%] tests/types/test_numeric.py::test_load_int[1-0-int4-0] SKIPPED (skip...) [ 88%] tests/types/test_numeric.py::test_load_int[1-0-int8-0] SKIPPED (skip...) [ 88%] tests/types/test_numeric.py::test_load_int[1-0-integer-0_1] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-0-oid-0] SKIPPED (skipp...) [ 88%] tests/types/test_numeric.py::test_load_int[1--32768-smallint--32768] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-+32767-smallint-32767] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1--2147483648-integer--2147483648] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-+2147483647-integer-2147483647] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1--9223372036854775808-bigint--9223372036854775808] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-9223372036854775807-bigint-9223372036854775807] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_int[1-4294967295-oid-4294967295] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float[s-0.0-'0'] SKIPPED (ski...) [ 88%] tests/types/test_numeric.py::test_dump_float[s-1.0-'1'] SKIPPED (ski...) [ 88%] tests/types/test_numeric.py::test_dump_float[s--1.0-'-1'] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_dump_float[s-nan-'NaN'] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_dump_float[s-inf-'Infinity'] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float[s--inf-'-Infinity'] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float[t-0.0-'0'] SKIPPED (ski...) [ 88%] tests/types/test_numeric.py::test_dump_float[t-1.0-'1'] SKIPPED (ski...) [ 88%] tests/types/test_numeric.py::test_dump_float[t--1.0-'-1'] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_dump_float[t-nan-'NaN'] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_dump_float[t-inf-'Infinity'] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float[t--inf-'-Infinity'] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float[b-0.0-'0'] SKIPPED (ski...) [ 88%] tests/types/test_numeric.py::test_dump_float[b-1.0-'1'] SKIPPED (ski...) [ 88%] tests/types/test_numeric.py::test_dump_float[b--1.0-'-1'] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_dump_float[b-nan-'NaN'] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_dump_float[b-inf-'Infinity'] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float[b--inf-'-Infinity'] SKIPPED [ 88%] tests/types/test_numeric.py::test_quote_float[0.0-0.0] SKIPPED (skip...) [ 88%] tests/types/test_numeric.py::test_quote_float[1.0-1.0] SKIPPED (skip...) [ 88%] tests/types/test_numeric.py::test_quote_float[1e+16-1e+16] SKIPPED (...) [ 88%] tests/types/test_numeric.py::test_quote_float[1000000.1-1000000.1] SKIPPED [ 88%] tests/types/test_numeric.py::test_quote_float[-100000.000001- -100000.000001] SKIPPED [ 88%] tests/types/test_numeric.py::test_quote_float[-1.0- -1.0] SKIPPED (s...) [ 88%] tests/types/test_numeric.py::test_quote_float[nan-'NaN'::float8] SKIPPED [ 88%] tests/types/test_numeric.py::test_quote_float[inf-'Infinity'::float8] SKIPPED [ 88%] tests/types/test_numeric.py::test_quote_float[-inf-'-Infinity'::float8] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float_approx[2.718281828459045-exp(1.0)] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float_approx[-2.718281828459045--exp(1.0)] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float_approx[1e+30-'1e30'] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float_approx[1e-30-1e-30] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float_approx[-1e+30-'-1e30'] SKIPPED [ 88%] tests/types/test_numeric.py::test_dump_float_approx[-1e-30--1e-30] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-0-float4-0.0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-0.0-float4-0.0_0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-42-float4-42.0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0--42-float4--42.0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-0.0-float8-0.0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-0.0-real-0.0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-0.0-double precision-0.0] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-0.0-float4-0.0_1] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-nan-float4-nan] SKIPPED [ 88%] tests/types/test_numeric.py::test_load_float[0-inf-float4-inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[0--inf-float4--inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[0-nan-float8-nan] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[0-inf-float8-inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[0--inf-float8--inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-0-float4-0.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-0.0-float4-0.0_0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-42-float4-42.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1--42-float4--42.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-0.0-float8-0.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-0.0-real-0.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-0.0-double precision-0.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-0.0-float4-0.0_1] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-nan-float4-nan] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-inf-float4-inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1--inf-float4--inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-nan-float8-nan] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1-inf-float8-inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float[1--inf-float8--inf] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0-exp(1.0)-float4-2.71828] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0--exp(1.0)-float4--2.71828] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0-exp(1.0)-float8-2.71828182845905] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0--exp(1.0)-float8--2.71828182845905] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0-1.42e10-float4-14200000000.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0--1.42e10-float4--14200000000.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0-1.42e40-float8-1.42e+40] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[0--1.42e40-float8--1.42e+40] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1-exp(1.0)-float4-2.71828] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1--exp(1.0)-float4--2.71828] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1-exp(1.0)-float8-2.71828182845905] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1--exp(1.0)-float8--2.71828182845905] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1-1.42e10-float4-14200000000.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1--1.42e10-float4--14200000000.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1-1.42e40-float8-1.42e+40] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_approx[1--1.42e40-float8--1.42e+40] SKIPPED [ 89%] tests/types/test_numeric.py::test_load_float_copy SKIPPED (skipping ...) [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-s-0] SKIPPED (...) [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-s--0] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-s-0.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-s-0.000000000000000000001] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-s--0.000000000000000000001] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-s-nan] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-s-snan] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-t-0] SKIPPED (...) [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-t--0] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-t-0.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-t-0.000000000000000000001] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-t--0.000000000000000000001] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-t-nan] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-t-snan] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-b-0] SKIPPED (...) [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-b--0] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-b-0.0] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-b-0.000000000000000000001] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-b--0.000000000000000000001] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-b-nan] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[0-b-snan] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[1-s-0] SKIPPED (...) [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[1-s--0] SKIPPED [ 89%] tests/types/test_numeric.py::test_roundtrip_numeric[1-s-0.0] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-s-0.000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-s--0.000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-s-nan] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-s-snan] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-t-0] SKIPPED (...) [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-t--0] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-t-0.0] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-t-0.000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-t--0.000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-t-nan] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-t-snan] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-b-0] SKIPPED (...) [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-b--0] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-b-0.0] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-b-0.000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-b--0.000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-b-nan] SKIPPED [ 90%] tests/types/test_numeric.py::test_roundtrip_numeric[1-b-snan] SKIPPED [ 90%] tests/types/test_numeric.py::test_quote_numeric[0-0] SKIPPED (skippi...) [ 90%] tests/types/test_numeric.py::test_quote_numeric[0.0-0.0] SKIPPED (sk...) [ 90%] tests/types/test_numeric.py::test_quote_numeric[0.00000000000000001-1E-17] SKIPPED [ 90%] tests/types/test_numeric.py::test_quote_numeric[-0.00000000000000001- -1E-17] SKIPPED [ 90%] tests/types/test_numeric.py::test_quote_numeric[nan-'NaN'::numeric] SKIPPED [ 90%] tests/types/test_numeric.py::test_quote_numeric[snan-'NaN'::numeric] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[NaN] SKIPPED (...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1] SKIPPED (sk...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1.0] SKIPPED (...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[-1] SKIPPED (s...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[0.0] SKIPPED (...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[0.01] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[11] SKIPPED (s...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1.1] SKIPPED (...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1.01] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[0] SKIPPED (sk...) [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[0.00] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[0.0000000] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[0.00001] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1.00001] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[-1.00000000000000] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[-2.00000000000000] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1000000000.12345] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[100.123456790000000000000000] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1.0e-1000] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1e1000] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[0.000000000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1.0000000000000000000000001] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1000000000000000000000000.001] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[1000000000000000000000000000.001] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary[9999999999999999999999999999.9] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_exhaustive[s] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_exhaustive[t] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_exhaustive[b] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary_inf[inf-Infinity] SKIPPED [ 90%] tests/types/test_numeric.py::test_dump_numeric_binary_inf[-inf--Infinity] SKIPPED [ 90%] tests/types/test_numeric.py::test_load_numeric_binary[nan] SKIPPED (...) [ 90%] tests/types/test_numeric.py::test_load_numeric_binary[0] SKIPPED (sk...) [ 90%] tests/types/test_numeric.py::test_load_numeric_binary[1] SKIPPED (sk...) [ 90%] tests/types/test_numeric.py::test_load_numeric_binary[-1] SKIPPED (s...) [ 90%] tests/types/test_numeric.py::test_load_numeric_binary[0.0] SKIPPED (...) [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[0.01] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[0.0000000] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[-1.00000000000000] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[-2.00000000000000] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[1000000000.12345] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[100.123456790000000000000000] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[1.0e-1000] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[1e1000] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[0.000000000000000000000000001] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[1.0000000000000000000000001] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[1000000000000000000000000.001] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[1000000000000000000000000000.001] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary[9999999999999999999999999999.9] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_exhaustive[0] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_exhaustive[1] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary_inf[inf-Infinity] SKIPPED [ 91%] tests/types/test_numeric.py::test_load_numeric_binary_inf[-inf--Infinity] SKIPPED [ 91%] tests/types/test_numeric.py::test_numeric_as_float[0] SKIPPED (skipp...) [ 91%] tests/types/test_numeric.py::test_numeric_as_float[0.0] SKIPPED (ski...) [ 91%] tests/types/test_numeric.py::test_numeric_as_float[0.000000000000000000001] SKIPPED [ 91%] tests/types/test_numeric.py::test_numeric_as_float[-0.000000000000000000001] SKIPPED [ 91%] tests/types/test_numeric.py::test_numeric_as_float[nan] SKIPPED (ski...) [ 91%] tests/types/test_numeric.py::test_minus_minus[None] SKIPPED (skippin...) [ 91%] tests/types/test_numeric.py::test_minus_minus[float8] SKIPPED (skipp...) [ 91%] tests/types/test_numeric.py::test_minus_minus[int8] SKIPPED (skippin...) [ 91%] tests/types/test_numeric.py::test_minus_minus[numeric] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_minus_minus_quote[None] SKIPPED (s...) [ 91%] tests/types/test_numeric.py::test_minus_minus_quote[float8] SKIPPED [ 91%] tests/types/test_numeric.py::test_minus_minus_quote[int8] SKIPPED (s...) [ 91%] tests/types/test_numeric.py::test_minus_minus_quote[numeric] SKIPPED [ 91%] tests/types/test_numeric.py::test_dump_wrapper[s-Int2] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[s-Int4] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[s-Int8] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[s-Oid] SKIPPED (skipp...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[s-Float4] SKIPPED (sk...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[s-Float8] SKIPPED (sk...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[t-Int2] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[t-Int4] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[t-Int8] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[t-Oid] SKIPPED (skipp...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[t-Float4] SKIPPED (sk...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[t-Float8] SKIPPED (sk...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[b-Int2] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[b-Int4] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[b-Int8] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[b-Oid] SKIPPED (skipp...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[b-Float4] SKIPPED (sk...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper[b-Float8] SKIPPED (sk...) [ 91%] tests/types/test_numeric.py::test_dump_wrapper_oid[Int2] PASSED [ 91%] tests/types/test_numeric.py::test_dump_wrapper_oid[Int4] PASSED [ 91%] tests/types/test_numeric.py::test_dump_wrapper_oid[Int8] PASSED [ 91%] tests/types/test_numeric.py::test_dump_wrapper_oid[Oid] PASSED [ 91%] tests/types/test_numeric.py::test_dump_wrapper_oid[Float4] PASSED [ 91%] tests/types/test_numeric.py::test_dump_wrapper_oid[Float8] PASSED [ 91%] tests/types/test_numeric.py::test_repr_wrapper[s-Int2] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_repr_wrapper[s-Int4] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_repr_wrapper[s-Int8] SKIPPED (skip...) [ 91%] tests/types/test_numeric.py::test_repr_wrapper[s-Oid] SKIPPED (skipp...) [ 91%] tests/types/test_numeric.py::test_repr_wrapper[s-Float4] SKIPPED (sk...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[s-Float8] SKIPPED (sk...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[t-Int2] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[t-Int4] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[t-Int8] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[t-Oid] SKIPPED (skipp...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[t-Float4] SKIPPED (sk...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[t-Float8] SKIPPED (sk...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[b-Int2] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[b-Int4] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[b-Int8] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[b-Oid] SKIPPED (skipp...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[b-Float4] SKIPPED (sk...) [ 92%] tests/types/test_numeric.py::test_repr_wrapper[b-Float8] SKIPPED (sk...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[integer-0] SKIPPED (ski...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[integer-1] SKIPPED (ski...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[int2-0] SKIPPED (skippi...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[int2-1] SKIPPED (skippi...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[int4-0] SKIPPED (skippi...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[int4-1] SKIPPED (skippi...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[int8-0] SKIPPED (skippi...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[int8-1] SKIPPED (skippi...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[float4-0] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[float4-1] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[float8-0] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[float8-1] SKIPPED (skip...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[numeric-0] SKIPPED (ski...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[numeric-1] SKIPPED (ski...) [ 92%] tests/types/test_numeric.py::test_oid_lookup[double precision-0] SKIPPED [ 92%] tests/types/test_numeric.py::test_oid_lookup[double precision-1] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[s-int4range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[s-int8range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[s-numrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[s-daterange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[s-tsrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[s-tstzrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[t-int4range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[t-int8range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[t-numrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[t-daterange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[t-tsrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[t-tstzrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[b-int4range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[b-int8range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[b-numrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[b-daterange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[b-tsrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty[b-tstzrange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[s-Int4Range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[s-Int8Range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[s-NumericRange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[s-DateRange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[s-TimestampRange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[s-TimestamptzRange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[t-Int4Range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[t-Int8Range] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[t-NumericRange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[t-DateRange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[t-TimestampRange] SKIPPED [ 92%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[t-TimestamptzRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[b-Int4Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[b-Int8Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[b-NumericRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[b-DateRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[b-TimestampRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_empty_wrapper[b-TimestamptzRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[s-int4range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[s-int8range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[s-numrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[s-daterange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[s-tsrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[s-tstzrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[t-int4range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[t-int8range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[t-numrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[t-daterange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[t-tsrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[t-tstzrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[b-int4range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[b-int8range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[b-numrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[b-daterange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[b-tsrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array[b-tstzrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[s-int4range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[s-int8range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[s-numrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[s-daterange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[s-tsrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[s-tstzrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[t-int4range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[t-int8range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[t-numrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[t-daterange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[t-tsrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[t-tstzrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[b-int4range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[b-int8range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[b-numrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[b-daterange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[b-tsrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_with_cast[b-tstzrange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[s-Int4Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[s-Int8Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[s-NumericRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[s-DateRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[s-TimestampRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[s-TimestamptzRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[t-Int4Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[t-Int8Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[t-NumericRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[t-DateRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[t-TimestampRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[t-TimestamptzRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[b-Int4Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[b-Int8Range] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[b-NumericRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[b-DateRange] SKIPPED [ 93%] tests/types/test_range.py::test_dump_builtin_array_wrapper[b-TimestampRange] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_array_wrapper[b-TimestamptzRange] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-int4range-None-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-int4range-10-20-[]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-int4range--2147483648-2147483647-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-int8range-None-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-int8range-10-20-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-int8range--9223372036854775808-9223372036854775807-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-numrange-min6-max6-(]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-numrange-min7-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-numrange-None-max8-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-daterange-min9-max9-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-tsrange-min10-max10-[]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[s-tstzrange-min11-max11-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-int4range-None-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-int4range-10-20-[]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-int4range--2147483648-2147483647-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-int8range-None-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-int8range-10-20-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-int8range--9223372036854775808-9223372036854775807-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-numrange-min6-max6-(]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-numrange-min7-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-numrange-None-max8-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-daterange-min9-max9-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-tsrange-min10-max10-[]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[t-tstzrange-min11-max11-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-int4range-None-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-int4range-10-20-[]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-int4range--2147483648-2147483647-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-int8range-None-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-int8range-10-20-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-int8range--9223372036854775808-9223372036854775807-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-numrange-min6-max6-(]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-numrange-min7-None-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-numrange-None-max8-()] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-daterange-min9-max9-[)] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-tsrange-min10-max10-[]] SKIPPED [ 94%] tests/types/test_range.py::test_dump_builtin_range[b-tstzrange-min11-max11-()] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[0-int4range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[0-int8range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[0-numrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[0-daterange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[0-tsrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[0-tstzrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[1-int4range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[1-int8range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[1-numrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[1-daterange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[1-tsrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_empty[1-tstzrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[0-int4range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[0-int8range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[0-numrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[0-daterange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[0-tsrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[0-tstzrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[1-int4range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[1-int8range] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[1-numrange] SKIPPED [ 94%] tests/types/test_range.py::test_load_builtin_inf[1-daterange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_inf[1-tsrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_inf[1-tstzrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[0-int4range] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[0-int8range] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[0-numrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[0-daterange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[0-tsrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[0-tstzrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[1-int4range] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[1-int8range] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[1-numrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[1-daterange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[1-tsrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_array[1-tstzrange] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-int4range-None-None-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-int4range-10-20-[]] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-int4range--2147483648-2147483647-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-int8range-None-None-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-int8range-10-20-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-int8range--9223372036854775808-9223372036854775807-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-numrange-min6-max6-(]] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-numrange-min7-None-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-numrange-None-max8-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-daterange-min9-max9-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-tsrange-min10-max10-[]] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[0-tstzrange-min11-max11-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-int4range-None-None-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-int4range-10-20-[]] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-int4range--2147483648-2147483647-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-int8range-None-None-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-int8range-10-20-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-int8range--9223372036854775808-9223372036854775807-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-numrange-min6-max6-(]] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-numrange-min7-None-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-numrange-None-max8-()] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-daterange-min9-max9-[)] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-tsrange-min10-max10-[]] SKIPPED [ 95%] tests/types/test_range.py::test_load_builtin_range[1-tstzrange-min11-max11-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in[0-2000,1,1-2001,1,1-[)] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in[0-2000,1,1-None-[)] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in[0-None-2001,1,1-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in[0-None-None-()] SKIPPED (ski...) [ 95%] tests/types/test_range.py::test_copy_in[0-None-None-empty] SKIPPED (...) [ 95%] tests/types/test_range.py::test_copy_in[1-2000,1,1-2001,1,1-[)] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in[1-2000,1,1-None-[)] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in[1-None-2001,1,1-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in[1-None-None-()] SKIPPED (ski...) [ 95%] tests/types/test_range.py::test_copy_in[1-None-None-empty] SKIPPED (...) [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int4Range-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int4Range-empty] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int8Range-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-Int8Range-empty] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-NumericRange-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-NumericRange-empty] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-DateRange-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-DateRange-empty] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestampRange-()] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestampRange-empty] SKIPPED [ 95%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestamptzRange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[0-TimestamptzRange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int4Range-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int4Range-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int8Range-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-Int8Range-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-NumericRange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-NumericRange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-DateRange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-DateRange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestampRange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestampRange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestamptzRange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_wrappers[1-TimestamptzRange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-int4range-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-int4range-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-int8range-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-int8range-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-numrange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-numrange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-daterange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-daterange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-tsrange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-tsrange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-tstzrange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[0-tstzrange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-int4range-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-int4range-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-int8range-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-int8range-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-numrange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-numrange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-daterange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-daterange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-tsrange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-tsrange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-tstzrange-()] SKIPPED [ 96%] tests/types/test_range.py::test_copy_in_empty_set_type[1-tstzrange-empty] SKIPPED [ 96%] tests/types/test_range.py::test_fetch_info[testrange-text] SKIPPED (...) [ 96%] tests/types/test_range.py::test_fetch_info[testschema.testrange-float8] SKIPPED [ 96%] tests/types/test_range.py::test_fetch_info[name2-text] SKIPPED (skip...) [ 96%] tests/types/test_range.py::test_fetch_info[name3-float8] SKIPPED (sk...) [ 96%] tests/types/test_range.py::test_fetch_info_not_found SKIPPED (skippi...) [ 96%] tests/types/test_range.py::test_dump_custom_empty SKIPPED (skipping ...) [ 96%] tests/types/test_range.py::test_dump_custom_null[s] SKIPPED (skippin...) [ 96%] tests/types/test_range.py::test_dump_custom_null[t] SKIPPED (skippin...) [ 96%] tests/types/test_range.py::test_dump_custom_null[b] SKIPPED (skippin...) [ 96%] tests/types/test_range.py::test_dump_quoting SKIPPED (skipping test ...) [ 96%] tests/types/test_range.py::test_load_custom_empty[0] SKIPPED (skippi...) [ 96%] tests/types/test_range.py::test_load_custom_empty[1] SKIPPED (skippi...) [ 96%] tests/types/test_range.py::test_load_quoting[0] SKIPPED (skipping te...) [ 96%] tests/types/test_range.py::test_load_quoting[1] SKIPPED (skipping te...) [ 96%] tests/types/test_range.py::test_mixed_array_types[0] SKIPPED (skippi...) [ 96%] tests/types/test_range.py::test_mixed_array_types[1] SKIPPED (skippi...) [ 96%] tests/types/test_range.py::TestRangeObject::test_noparam PASSED [ 96%] tests/types/test_range.py::TestRangeObject::test_empty PASSED [ 96%] tests/types/test_range.py::TestRangeObject::test_nobounds PASSED [ 96%] tests/types/test_range.py::TestRangeObject::test_bounds PASSED [ 96%] tests/types/test_range.py::TestRangeObject::test_keywords PASSED [ 96%] tests/types/test_range.py::TestRangeObject::test_bad_bounds PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_in PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_nonzero PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_eq_hash PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_eq_wrong_type PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_lt_ordering PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_gt_ordering PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_le_ordering PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_ge_ordering PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_pickling PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_str PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_str_datetime PASSED [ 97%] tests/types/test_range.py::TestRangeObject::test_exclude_inf_bounds PASSED [ 97%] tests/types/test_range.py::test_no_info_error SKIPPED (skipping test...) [ 97%] tests/types/test_range.py::test_literal_invalid_name[a-b] SKIPPED (s...) [ 97%] tests/types/test_range.py::test_literal_invalid_name[\u20ac] SKIPPED [ 97%] tests/types/test_range.py::test_literal_invalid_name[order] SKIPPED [ 97%] tests/types/test_string.py::test_dump_1char[s] SKIPPED (skipping tes...) [ 97%] tests/types/test_string.py::test_dump_1char[t] SKIPPED (skipping tes...) [ 97%] tests/types/test_string.py::test_dump_1char[b] SKIPPED (skipping tes...) [ 97%] tests/types/test_string.py::test_quote_1char[on] SKIPPED (skipping t...) [ 97%] tests/types/test_string.py::test_quote_1char[off] SKIPPED (skipping ...) [ 97%] tests/types/test_string.py::test_dump_zero[s] SKIPPED (skipping test...) [ 97%] tests/types/test_string.py::test_dump_zero[t] SKIPPED (skipping test...) [ 97%] tests/types/test_string.py::test_dump_zero[b] SKIPPED (skipping test...) [ 97%] tests/types/test_string.py::test_quote_zero SKIPPED (skipping test a...) [ 97%] tests/types/test_string.py::test_quote_percent SKIPPED (skipping tes...) [ 97%] tests/types/test_string.py::test_load_1char[0-text] SKIPPED (skippin...) [ 97%] tests/types/test_string.py::test_load_1char[0-varchar] SKIPPED (skip...) [ 97%] tests/types/test_string.py::test_load_1char[0-name] SKIPPED (skippin...) [ 97%] tests/types/test_string.py::test_load_1char[0-bpchar] SKIPPED (skipp...) [ 97%] tests/types/test_string.py::test_load_1char[0-"char"] SKIPPED (skipp...) [ 97%] tests/types/test_string.py::test_load_1char[1-text] SKIPPED (skippin...) [ 97%] tests/types/test_string.py::test_load_1char[1-varchar] SKIPPED (skip...) [ 97%] tests/types/test_string.py::test_load_1char[1-name] SKIPPED (skippin...) [ 97%] tests/types/test_string.py::test_load_1char[1-bpchar] SKIPPED (skipp...) [ 97%] tests/types/test_string.py::test_load_1char[1-"char"] SKIPPED (skipp...) [ 97%] tests/types/test_string.py::test_dump_enc[utf8-s] SKIPPED (skipping ...) [ 97%] tests/types/test_string.py::test_dump_enc[utf8-t] SKIPPED (skipping ...) [ 97%] tests/types/test_string.py::test_dump_enc[utf8-b] SKIPPED (skipping ...) [ 97%] tests/types/test_string.py::test_dump_enc[latin9-s] SKIPPED (skippin...) [ 97%] tests/types/test_string.py::test_dump_enc[latin9-t] SKIPPED (skippin...) [ 97%] tests/types/test_string.py::test_dump_enc[latin9-b] SKIPPED (skippin...) [ 97%] tests/types/test_string.py::test_dump_enc[sql_ascii-s] SKIPPED (skip...) [ 97%] tests/types/test_string.py::test_dump_enc[sql_ascii-t] SKIPPED (skip...) [ 97%] tests/types/test_string.py::test_dump_enc[sql_ascii-b] SKIPPED (skip...) [ 97%] tests/types/test_string.py::test_dump_badenc[s] SKIPPED (skipping te...) [ 97%] tests/types/test_string.py::test_dump_badenc[t] SKIPPED (skipping te...) [ 97%] tests/types/test_string.py::test_dump_badenc[b] SKIPPED (skipping te...) [ 97%] tests/types/test_string.py::test_dump_utf8_badenc[s] SKIPPED (skippi...) [ 97%] tests/types/test_string.py::test_dump_utf8_badenc[t] SKIPPED (skippi...) [ 97%] tests/types/test_string.py::test_dump_utf8_badenc[b] SKIPPED (skippi...) [ 97%] tests/types/test_string.py::test_dump_enum[s] SKIPPED (skipping test...) [ 97%] tests/types/test_string.py::test_dump_enum[t] SKIPPED (skipping test...) [ 97%] tests/types/test_string.py::test_dump_text_oid[s] SKIPPED (skipping ...) [ 97%] tests/types/test_string.py::test_dump_text_oid[t] SKIPPED (skipping ...) [ 97%] tests/types/test_string.py::test_load_enc[text-utf8-0] SKIPPED (skip...) [ 97%] tests/types/test_string.py::test_load_enc[text-utf8-1] SKIPPED (skip...) [ 97%] tests/types/test_string.py::test_load_enc[text-latin9-0] SKIPPED (sk...) [ 97%] tests/types/test_string.py::test_load_enc[text-latin9-1] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_load_enc[varchar-utf8-0] SKIPPED (s...) [ 98%] tests/types/test_string.py::test_load_enc[varchar-utf8-1] SKIPPED (s...) [ 98%] tests/types/test_string.py::test_load_enc[varchar-latin9-0] SKIPPED [ 98%] tests/types/test_string.py::test_load_enc[varchar-latin9-1] SKIPPED [ 98%] tests/types/test_string.py::test_load_enc[name-utf8-0] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_load_enc[name-utf8-1] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_load_enc[name-latin9-0] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_load_enc[name-latin9-1] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_load_enc[bpchar-utf8-0] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_load_enc[bpchar-utf8-1] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_load_enc[bpchar-latin9-0] SKIPPED (...) [ 98%] tests/types/test_string.py::test_load_enc[bpchar-latin9-1] SKIPPED (...) [ 98%] tests/types/test_string.py::test_load_badenc[text-0] SKIPPED (skippi...) [ 98%] tests/types/test_string.py::test_load_badenc[text-1] SKIPPED (skippi...) [ 98%] tests/types/test_string.py::test_load_badenc[varchar-0] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_load_badenc[varchar-1] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_load_badenc[name-0] SKIPPED (skippi...) [ 98%] tests/types/test_string.py::test_load_badenc[name-1] SKIPPED (skippi...) [ 98%] tests/types/test_string.py::test_load_badenc[bpchar-0] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_load_badenc[bpchar-1] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_load_ascii[text-0] SKIPPED (skippin...) [ 98%] tests/types/test_string.py::test_load_ascii[text-1] SKIPPED (skippin...) [ 98%] tests/types/test_string.py::test_load_ascii[varchar-0] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_load_ascii[varchar-1] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_load_ascii[name-0] SKIPPED (skippin...) [ 98%] tests/types/test_string.py::test_load_ascii[name-1] SKIPPED (skippin...) [ 98%] tests/types/test_string.py::test_load_ascii[bpchar-0] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_load_ascii[bpchar-1] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[text-0-s] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[text-0-t] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[text-0-b] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[text-1-s] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[text-1-t] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[text-1-b] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[varchar-0-s] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_text_array[varchar-0-t] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_text_array[varchar-0-b] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_text_array[varchar-1-s] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_text_array[varchar-1-t] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_text_array[varchar-1-b] SKIPPED (sk...) [ 98%] tests/types/test_string.py::test_text_array[name-0-s] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[name-0-t] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[name-0-b] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[name-1-s] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[name-1-t] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[name-1-b] SKIPPED (skipp...) [ 98%] tests/types/test_string.py::test_text_array[bpchar-0-s] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_text_array[bpchar-0-t] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_text_array[bpchar-0-b] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_text_array[bpchar-1-s] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_text_array[bpchar-1-t] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_text_array[bpchar-1-b] SKIPPED (ski...) [ 98%] tests/types/test_string.py::test_text_array_ascii[0-s] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_text_array_ascii[0-t] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_text_array_ascii[0-b] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_text_array_ascii[1-s] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_text_array_ascii[1-t] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_text_array_ascii[1-b] SKIPPED (skip...) [ 98%] tests/types/test_string.py::test_oid_lookup[text-0] SKIPPED (skippin...) [ 99%] tests/types/test_string.py::test_oid_lookup[text-1] SKIPPED (skippin...) [ 99%] tests/types/test_string.py::test_oid_lookup[varchar-0] SKIPPED (skip...) [ 99%] tests/types/test_string.py::test_oid_lookup[varchar-1] SKIPPED (skip...) [ 99%] tests/types/test_string.py::test_oid_lookup[name-0] SKIPPED (skippin...) [ 99%] tests/types/test_string.py::test_oid_lookup[name-1] SKIPPED (skippin...) [ 99%] tests/types/test_string.py::test_dump_1byte[bytes-s] SKIPPED (skippi...) [ 99%] tests/types/test_string.py::test_dump_1byte[bytes-t] SKIPPED (skippi...) [ 99%] tests/types/test_string.py::test_dump_1byte[bytes-b] SKIPPED (skippi...) [ 99%] tests/types/test_string.py::test_dump_1byte[bytearray-s] SKIPPED (sk...) [ 99%] tests/types/test_string.py::test_dump_1byte[bytearray-t] SKIPPED (sk...) [ 99%] tests/types/test_string.py::test_dump_1byte[bytearray-b] SKIPPED (sk...) [ 99%] tests/types/test_string.py::test_dump_1byte[memoryview-s] SKIPPED (s...) [ 99%] tests/types/test_string.py::test_dump_1byte[memoryview-t] SKIPPED (s...) [ 99%] tests/types/test_string.py::test_dump_1byte[memoryview-b] SKIPPED (s...) [ 99%] tests/types/test_string.py::test_dump_1byte[Binary-s] SKIPPED (skipp...) [ 99%] tests/types/test_string.py::test_dump_1byte[Binary-t] SKIPPED (skipp...) [ 99%] tests/types/test_string.py::test_dump_1byte[Binary-b] SKIPPED (skipp...) [ 99%] tests/types/test_string.py::test_quote_1byte[bytes-on] SKIPPED (skip...) [ 99%] tests/types/test_string.py::test_quote_1byte[bytes-off] SKIPPED (ski...) [ 99%] tests/types/test_string.py::test_quote_1byte[bytearray-on] SKIPPED (...) [ 99%] tests/types/test_string.py::test_quote_1byte[bytearray-off] SKIPPED [ 99%] tests/types/test_string.py::test_quote_1byte[memoryview-on] SKIPPED [ 99%] tests/types/test_string.py::test_quote_1byte[memoryview-off] SKIPPED [ 99%] tests/types/test_string.py::test_quote_1byte[Binary-on] SKIPPED (ski...) [ 99%] tests/types/test_string.py::test_quote_1byte[Binary-off] SKIPPED (sk...) [ 99%] tests/types/test_string.py::test_load_1byte[0] SKIPPED (skipping tes...) [ 99%] tests/types/test_string.py::test_load_1byte[1] SKIPPED (skipping tes...) [ 99%] tests/types/test_string.py::test_bytea_array[0-s] SKIPPED (skipping ...) [ 99%] tests/types/test_string.py::test_bytea_array[0-t] SKIPPED (skipping ...) [ 99%] tests/types/test_string.py::test_bytea_array[0-b] SKIPPED (skipping ...) [ 99%] tests/types/test_string.py::test_bytea_array[1-s] SKIPPED (skipping ...) [ 99%] tests/types/test_string.py::test_bytea_array[1-t] SKIPPED (skipping ...) [ 99%] tests/types/test_string.py::test_bytea_array[1-b] SKIPPED (skipping ...) [ 99%] tests/types/test_uuid.py::test_uuid_dump[12345678123456781234567812345679-s] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[12345678123456781234567812345679-t] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[12345678123456781234567812345679-b] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[12345678-1234-5678-1234-567812345679-s] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[12345678-1234-5678-1234-567812345679-t] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[12345678-1234-5678-1234-567812345679-b] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[0123456789abcdef0123456789abcdef-s] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[0123456789abcdef0123456789abcdef-t] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[0123456789abcdef0123456789abcdef-b] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[01234567-89ab-cdef-0123-456789abcdef-s] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[01234567-89ab-cdef-0123-456789abcdef-t] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[01234567-89ab-cdef-0123-456789abcdef-b] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-s] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-t] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_dump[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-b] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[12345678123456781234567812345679-0] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[12345678123456781234567812345679-1] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[12345678-1234-5678-1234-567812345679-0] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[12345678-1234-5678-1234-567812345679-1] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[0123456789abcdef0123456789abcdef-0] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[0123456789abcdef0123456789abcdef-1] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[01234567-89ab-cdef-0123-456789abcdef-0] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[01234567-89ab-cdef-0123-456789abcdef-1] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-0] SKIPPED [ 99%] tests/types/test_uuid.py::test_uuid_load[{a0eebc99-9c0b4ef8-bb6d6bb9-bd380a11}-1] SKIPPED [ 99%] tests/types/test_uuid.py::test_lazy_load SKIPPED (skipping test as n...) [100%] =========================== short test summary info ============================ SKIPPED [1] tests/test_gevent.py:9: could not import 'gevent': No module named 'gevent' SKIPPED [1] tests/types/test_numpy.py:10: could not import 'numpy': No module named 'numpy' SKIPPED [1] tests/types/test_shapely.py:8: could not import 'shapely': No module named 'shapely' SKIPPED [3] tests/crdb/test_adapt.py:16: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_adapt.py:32: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_adapt.py:58: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_adapt.py:70: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:17: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:22: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:30: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:36: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:42: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:48: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:58: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:72: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection.py:96: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:16: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:21: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:30: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:36: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:42: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:48: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:58: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:72: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_connection_async.py:96: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy_async.py:26: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:41: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:51: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:62: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy_async.py:73: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:84: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:96: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:109: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy_async.py:120: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy_async.py:137: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy_async.py:152: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:168: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy_async.py:181: skipping test as no --test-dsn SKIPPED [3] tests/crdb/test_copy_async.py:198: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_cursor_async.py:28: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:31: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool_async.py:36: skipping test as no --test-dsn SKIPPED [4] tests/pool/test_pool_async.py:43: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:53: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:87: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:111: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:124: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:136: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:159: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:175: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:203: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:232: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:253: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:275: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:298: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:318: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:339: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:370: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:384: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:391: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:409: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_async.py:421: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:453: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:485: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_async.py:523: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:573: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:605: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:636: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:649: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool_async.py:689: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:696: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:711: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:733: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:741: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_async.py:757: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_async.py:789: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:828: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:851: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:864: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:886: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:905: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:925: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:941: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:996: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_async.py:1027: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:1074: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:1090: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:1105: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:1124: psycopg < 3.3 behaviour SKIPPED [1] tests/pool/test_pool_async.py:1133: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:1155: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:1176: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async.py:1233: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:30: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:40: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:49: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:57: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:63: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:115: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:123: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:142: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:157: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:173: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:200: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:235: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:267: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:293: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:326: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:339: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:354: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:363: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:371: sync test only SKIPPED [2] tests/pool/test_pool_common_async.py:384: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:399: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:407: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:444: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:469: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:483: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:499: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:518: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:557: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:591: skipping test as no --test-dsn SKIPPED [4] tests/pool/test_pool_common_async.py:607: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:625: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:639: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:653: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:710: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:735: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common_async.py:762: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:27: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:32: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool_null_async.py:38: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:48: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:82: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:103: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:116: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:128: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:155: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:198: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:227: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:257: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:268: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:301: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:331: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:360: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:397: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool_null_async.py:404: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:411: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:429: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:435: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:448: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null_async.py:504: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:18: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:46: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:69: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:94: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:120: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:321: skipping test as no --test-dsn SKIPPED [3] tests/test_concurrency_async.py:365: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:29: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:36: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:42: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:53: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:80: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:99: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:109: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:120: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:137: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:154: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:173: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:186: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:199: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:235: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:250: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:267: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:273: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:292: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:310: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:320: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:336: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:354: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:370: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:387: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:411: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:418: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:456: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:462: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:472: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:482: skipping test as no --test-dsn SKIPPED [6] tests/test_connection_async.py:490: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:523: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:531: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:544: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:552: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:596: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:609: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:616: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:643: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:649: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:656: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:670: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:680: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:691: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:702: skipping test as no --test-dsn SKIPPED [6] tests/test_connection_async.py:709: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:727: skipping test as no --test-dsn SKIPPED [6] tests/test_connection_async.py:753: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:767: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:775: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:783: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:808: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:825: skipping test as no --test-dsn SKIPPED [5] tests/test_connection_async.py:856: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:864: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:878: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:891: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:896: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:901: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:920: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:935: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:951: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:959: skipping test as no --test-dsn SKIPPED [4] tests/test_connection_async.py:979: skipping test as no --test-dsn SKIPPED [3] tests/test_connection_async.py:988: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_async.py:997: can't monkeypatch C module SKIPPED [2] tests/test_copy_async.py:30: skipping test as no --test-dsn SKIPPED [6] tests/test_copy_async.py:53: skipping test as no --test-dsn SKIPPED [6] tests/test_copy_async.py:71: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:81: skipping test as no --test-dsn SKIPPED [4] tests/test_copy_async.py:93: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:109: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:122: skipping test as no --test-dsn SKIPPED [4] tests/test_copy_async.py:137: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:153: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:170: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:188: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:202: skipping test as no --test-dsn SKIPPED [4] tests/test_copy_async.py:213: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:225: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:240: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:250: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:276: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:287: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:297: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:308: skipping test as no --test-dsn SKIPPED [4] tests/test_copy_async.py:320: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:334: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:364: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:388: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:399: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:410: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:421: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:431: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:443: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:455: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:472: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:487: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:512: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:539: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:571: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:589: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:612: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:630: skipping test as no --test-dsn SKIPPED [3] tests/test_copy_async.py:651: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:673: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:688: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:716: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:724: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:734: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:743: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:756: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:770: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:787: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:808: skipping test as no --test-dsn SKIPPED [2] tests/test_copy_async.py:823: skipping test as no --test-dsn SKIPPED [12] tests/test_copy_async.py:843: skipping test as no --test-dsn SKIPPED [3] tests/test_copy_async.py:895: skipping test as no --test-dsn SKIPPED [3] tests/test_copy_async.py:938: skipping test as no --test-dsn SKIPPED [1] tests/test_copy_async.py:971: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_async.py:13: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_async.py:18: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_async.py:26: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_async.py:31: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_async.py:38: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_async.py:58: skipping test as no --test-dsn SKIPPED [72] tests/test_cursor_async.py:66: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client.py:20: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client.py:25: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client.py:36: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client.py:52: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client.py:72: skipping test as no --test-dsn SKIPPED [12] tests/test_cursor_client.py:80: skipping test as no --test-dsn SKIPPED [7] tests/test_cursor_client.py:119: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_client.py:137: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client.py:144: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client_async.py:17: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client_async.py:22: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client_async.py:27: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client_async.py:35: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client_async.py:51: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client_async.py:71: skipping test as no --test-dsn SKIPPED [12] tests/test_cursor_client_async.py:79: skipping test as no --test-dsn SKIPPED [7] tests/test_cursor_client_async.py:120: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_client_async.py:138: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client_async.py:145: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:45: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:56: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:62: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:75: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:91: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:106: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:121: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:128: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:138: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:146: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:161: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:167: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:175: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:211: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:228: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:250: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common.py:261: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:270: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:281: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common.py:290: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:300: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:311: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:325: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:339: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common.py:347: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:356: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:364: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:375: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:386: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:392: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:401: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:416: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:428: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:447: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common.py:459: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common.py:473: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:488: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:503: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:522: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common.py:546: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:553: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:573: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:579: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:594: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:615: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:624: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:646: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common.py:688: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:703: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:715: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:728: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:736: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:742: skipping test as no --test-dsn SKIPPED [13] tests/fix_pq.py:47: only for libpq < 17 SKIPPED [3] tests/test_cursor_common.py:755: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:762: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:771: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common.py:778: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:788: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:796: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:805: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:817: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common.py:828: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:842: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:856: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:872: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:883: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:898: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:912: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:917: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:935: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common.py:952: skipping test as no --test-dsn SKIPPED [18] tests/test_cursor_common.py:962: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common.py:978: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:43: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:54: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:60: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:73: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:89: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:104: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:119: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:126: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:136: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:144: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:159: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:165: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:173: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:209: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:226: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:248: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common_async.py:261: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:270: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:281: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common_async.py:290: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:300: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:311: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:325: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:339: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common_async.py:347: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:356: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:364: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:375: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:386: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:394: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:403: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:418: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:430: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:449: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common_async.py:461: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common_async.py:475: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:490: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:506: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:527: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common_async.py:551: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:558: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:578: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:584: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:599: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:620: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:629: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:649: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common_async.py:691: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:706: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:718: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:731: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:739: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:745: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:758: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:765: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:774: skipping test as no --test-dsn SKIPPED [9] tests/test_cursor_common_async.py:781: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:796: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:804: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:813: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:825: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common_async.py:836: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:850: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:864: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:880: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:891: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:906: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:920: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:925: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:943: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_common_async.py:960: skipping test as no --test-dsn SKIPPED [18] tests/test_cursor_common_async.py:970: skipping test as no --test-dsn SKIPPED [3] tests/test_cursor_common_async.py:986: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw.py:20: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw.py:25: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw.py:30: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw.py:39: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw.py:46: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw.py:66: skipping test as no --test-dsn SKIPPED [72] tests/test_cursor_raw.py:74: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw_async.py:17: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw_async.py:22: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw_async.py:27: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw_async.py:36: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw_async.py:43: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_raw_async.py:63: skipping test as no --test-dsn SKIPPED [72] tests/test_cursor_raw_async.py:71: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:27: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:44: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:54: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:63: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:70: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:76: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:87: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:97: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:107: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:119: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:136: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:153: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:168: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:176: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:183: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:199: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:214: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:229: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:236: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:245: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:253: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:264: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:271: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:282: skipping test as no --test-dsn SKIPPED [8] tests/test_cursor_server.py:296: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:306: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:313: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:321: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:330: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:343: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:349: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_server.py:357: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:376: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:403: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:421: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:434: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:442: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:456: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:464: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:472: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:499: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:512: skipping test as no --test-dsn SKIPPED [4] tests/test_cursor_server.py:522: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:533: skipping test as no --test-dsn SKIPPED [4] tests/test_cursor_server.py:543: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:559: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:570: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server.py:586: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:25: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:44: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:56: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:65: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:72: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:78: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:89: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:99: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:109: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:121: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:138: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:155: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:172: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:180: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:187: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:203: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:218: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:233: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:240: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:249: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:257: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:270: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:277: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:288: skipping test as no --test-dsn SKIPPED [8] tests/test_cursor_server_async.py:302: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:312: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:319: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:327: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:336: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:349: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:355: skipping test as no --test-dsn SKIPPED [6] tests/test_cursor_server_async.py:363: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:382: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:409: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:427: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:440: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:448: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:462: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:470: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:478: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:505: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:518: skipping test as no --test-dsn SKIPPED [4] tests/test_cursor_server_async.py:528: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:539: skipping test as no --test-dsn SKIPPED [4] tests/test_cursor_server_async.py:549: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:565: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:576: skipping test as no --test-dsn SKIPPED [2] tests/test_cursor_server_async.py:592: skipping test as no --test-dsn SKIPPED [1] tests/test_dns.py:23: dnspython package not available SKIPPED [8] tests/test_dns_srv.py:55: dnspython package not available SKIPPED [2] tests/test_dns_srv.py:78: dnspython package not available SKIPPED [1] tests/test_errors.py:230: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:15: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:54: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:98: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:109: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:134: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:151: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:179: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:200: skipping test as no --test-dsn SKIPPED [1] tests/test_notify_async.py:222: skipping test as no --test-dsn SKIPPED [2] tests/test_notify_async.py:267: skipping test as no --test-dsn SKIPPED [4] tests/test_notify_async.py:284: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:23: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:33: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:40: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:49: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:60: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:70: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:80: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:91: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:99: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:108: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:114: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:120: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:126: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:134: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:144: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:157: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:173: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:182: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:201: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:209: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:217: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:226: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:240: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:256: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:273: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:290: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:311: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:318: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:338: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:358: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:376: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:399: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:414: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:430: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:446: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:467: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:482: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:492: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:507: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:515: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:525: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:535: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:548: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:563: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline_async.py:610: skipping test as no --test-dsn SKIPPED [3] tests/test_prepared_async.py:17: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:23: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:32: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:39: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:49: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:57: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:63: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:73: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:86: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:96: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:106: skipping test as no --test-dsn SKIPPED [7] tests/test_prepared_async.py:116: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:136: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:147: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:163: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:181: Python-only debug conn SKIPPED [1] tests/test_prepared_async.py:220: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:234: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:245: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:257: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:268: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:290: skipping test as no --test-dsn SKIPPED [2] tests/test_tpc_async.py:9: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:22: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:44: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:61: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:86: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:108: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:125: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:150: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:161: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:191: skipping test as no --test-dsn SKIPPED [3] tests/test_tpc_async.py:203: skipping test as no --test-dsn SKIPPED [3] tests/test_tpc_async.py:230: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:248: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:263: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:283: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc_async.py:291: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:22: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:32: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:40: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:48: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:57: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:68: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:77: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:88: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:132: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:147: skipping test as no --test-dsn SKIPPED [4] tests/test_transaction.py:170: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:181: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:202: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:225: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:251: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:280: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:292: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:308: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:324: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:343: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:356: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:363: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:417: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:462: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:502: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:513: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:648: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:681: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:699: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:713: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction.py:733: skipping test as no --test-dsn SKIPPED [6] tests/test_transaction.py:763: skipping test as no --test-dsn SKIPPED [6] tests/test_transaction.py:780: skipping test as no --test-dsn SKIPPED [6] tests/test_transaction.py:797: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:19: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:29: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:37: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:45: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:54: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:65: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:74: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:85: skipping test as no --test-dsn SKIPPED [1] tests/test_transaction_async.py:111: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:132: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:147: skipping test as no --test-dsn SKIPPED [4] tests/test_transaction_async.py:170: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:181: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:202: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:225: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:253: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:284: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:296: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:312: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:328: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:347: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:360: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:367: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:421: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:469: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:509: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:520: skipping test as no --test-dsn SKIPPED [1] tests/test_transaction_async.py:533: skipping test as no --test-dsn SKIPPED [1] tests/test_transaction_async.py:597: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:655: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:688: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:706: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:720: skipping test as no --test-dsn SKIPPED [2] tests/test_transaction_async.py:740: skipping test as no --test-dsn SKIPPED [6] tests/test_transaction_async.py:770: skipping test as no --test-dsn SKIPPED [6] tests/test_transaction_async.py:787: skipping test as no --test-dsn SKIPPED [6] tests/test_transaction_async.py:804: skipping test as no --test-dsn SKIPPED [18] tests/test_typeinfo.py:44: skipping test as no --test-dsn SKIPPED [20] tests/test_typeinfo.py:111: skipping test as no --test-dsn SKIPPED [3] tests/test_waiting_async.py:53: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:60: skipping test as no --test-dsn SKIPPED [2] tests/test_waiting_async.py:118: condition: sys.platform == 'linux' SKIPPED [3] tests/test_waiting_async.py:248: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:259: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:270: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:298: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:322: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:356: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:386: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting_async.py:398: skipping test as no --test-dsn SKIPPED [1] tests/test_windows.py:9: windows only test SKIPPED [4] tests/types/test_composite.py:199: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:68: skipping test as no --test-dsn SKIPPED [4] tests/types/test_multirange.py:382: skipping test as no --test-dsn SKIPPED [1] tests/types/test_multirange.py:391: skipping test as no --test-dsn SKIPPED [4] tests/types/test_range.py:297: skipping test as no --test-dsn SKIPPED [1] tests/types/test_range.py:306: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_conninfo.py:6: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_conninfo.py:10: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_conninfo.py:14: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_conninfo.py:19: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy.py:27: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:42: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:52: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:63: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy.py:74: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:85: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:97: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:110: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy.py:121: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy.py:138: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_copy.py:153: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:167: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_copy.py:180: skipping test as no --test-dsn SKIPPED [3] tests/crdb/test_copy.py:197: skipping test as no --test-dsn SKIPPED [2] tests/crdb/test_cursor.py:29: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_no_crdb.py:9: skipping test as no --test-dsn SKIPPED [1] tests/crdb/test_no_crdb.py:14: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:32: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool.py:37: skipping test as no --test-dsn SKIPPED [4] tests/pool/test_pool.py:44: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:54: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:87: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:111: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:124: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:136: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:159: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:175: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:203: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:232: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:253: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:275: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:298: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:318: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:339: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:370: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:384: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:391: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:409: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool.py:421: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:451: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:483: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:521: async test only SKIPPED [1] tests/pool/test_pool.py:521: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:571: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:603: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:634: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:647: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool.py:688: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:695: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:710: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:732: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:740: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool.py:756: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool.py:788: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:827: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:850: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:863: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:885: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:904: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:924: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:940: async test only SKIPPED [1] tests/pool/test_pool.py:994: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool.py:1025: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:1073: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:1089: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:1103: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:1123: psycopg < 3.3 behaviour SKIPPED [1] tests/pool/test_pool.py:1133: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:1155: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:1176: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool.py:1231: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async_noasyncio.py:17: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async_noasyncio.py:38: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_async_noasyncio.py:58: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:30: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:40: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:50: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:56: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:62: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:106: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:114: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:131: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:146: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:162: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:190: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:224: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:255: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:282: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:314: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:327: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:342: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:351: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:359: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:372: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:387: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:395: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:433: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:457: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:471: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:486: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:505: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:545: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:580: skipping test as no --test-dsn SKIPPED [4] tests/pool/test_pool_common.py:596: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:614: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:628: skipping test as no --test-dsn SKIPPED [2] tests/pool/test_pool_common.py:643: async test only SKIPPED [2] tests/pool/test_pool_common.py:699: async test only SKIPPED [2] tests/pool/test_pool_common.py:722: async test only SKIPPED [2] tests/pool/test_pool_common.py:749: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:27: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:32: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool_null.py:38: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:48: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:81: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:104: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:117: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:129: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:156: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:199: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:228: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:258: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:269: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:302: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:332: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:361: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:398: skipping test as no --test-dsn SKIPPED [3] tests/pool/test_pool_null.py:405: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:412: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:430: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:436: skipping test as no --test-dsn SKIPPED [1] tests/pool/test_pool_null.py:449: async test only SKIPPED [1] tests/pool/test_pool_null.py:502: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:14: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:63: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:84: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:106: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:134: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:145: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:161: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:171: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_async.py:187: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:200: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:217: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:239: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_async.py:258: skipping test as no --test-dsn SKIPPED [3] tests/fix_pq.py:47: only for libpq < 10 SKIPPED [1] tests/pq/test_copy.py:34: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_copy.py:43: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_copy.py:52: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_copy.py:82: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_copy.py:108: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_copy.py:134: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_copy.py:143: skipping test as no --test-dsn SKIPPED [4] tests/pq/test_escaping.py:9: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_escaping.py:24: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_escaping.py:37: skipping test as no --test-dsn SKIPPED [4] tests/pq/test_escaping.py:48: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_escaping.py:63: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_escaping.py:76: skipping test as no --test-dsn SKIPPED [4] tests/pq/test_escaping.py:87: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_escaping.py:102: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_escaping.py:134: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_escaping.py:141: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_escaping.py:150: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_escaping.py:162: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_escaping.py:171: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_escaping.py:179: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:9: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:14: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:22: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:31: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:37: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:49: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:57: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_exec.py:72: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:82: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:96: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:104: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_exec.py:118: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:129: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:148: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_exec.py:166: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_misc.py:7: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_misc.py:21: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_misc.py:42: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_misc.py:54: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:49: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:54: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:66: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:75: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:85: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:93: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:103: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:122: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:150: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:165: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:181: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:189: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:197: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:205: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:213: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:221: skipping test as no --test-dsn SKIPPED [3] tests/fix_pq.py:47: only for libpq < 12 SKIPPED [1] tests/pq/test_pgconn.py:236: skipping test as no --test-dsn SKIPPED [7] tests/fix_pq.py:47: only for libpq < 14 SKIPPED [1] tests/pq/test_pgconn.py:253: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:259: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:271: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:281: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:300: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:307: skipping test as no --test-dsn SKIPPED [2] tests/fix_pq.py:47: only for libpq < 18 SKIPPED [1] tests/pq/test_pgconn.py:321: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:328: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:340: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:350: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:360: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:367: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:374: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:392: skipping test as no --test-dsn SKIPPED [2] tests/fix_pq.py:47: only for libpq < 16 SKIPPED [1] tests/pq/test_pgconn.py:403: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:419: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:427: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:469: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:490: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:519: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:535: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:545: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:553: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:581: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:590: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:608: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:644: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:664: condition: sys.platform == 'linux' SKIPPED [1] tests/pq/test_pgconn.py:670: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:690: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:707: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:713: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:719: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:725: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:739: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgconn.py:756: skipping test as no --test-dsn SKIPPED [4] tests/pq/test_pgresult.py:8: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:23: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:32: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:45: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:54: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:63: skipping test as no --test-dsn SKIPPED [4] tests/pq/test_pgresult.py:76: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:84: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:93: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:103: skipping test as no --test-dsn SKIPPED [2] tests/pq/test_pgresult.py:126: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:137: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:147: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:157: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:167: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:177: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:193: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:202: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pgresult.py:211: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pipeline.py:20: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pipeline.py:30: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pipeline.py:76: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pipeline.py:96: skipping test as no --test-dsn SKIPPED [1] tests/pq/test_pq.py:22: condition: pq.__impl__ != "binary" SKIPPED [1] tests/pq/test_pq.py:29: condition: not os.environ.get('PSYCOPG_TEST_WANT_LIBPQ_BUILD') SKIPPED [1] tests/pq/test_pq.py:36: condition: not os.environ.get('PSYCOPG_TEST_WANT_LIBPQ_IMPORT') SKIPPED [1] tests/pq/test_pq.py:47: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:62: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:69: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:76: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:89: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:102: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:126: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:135: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:144: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:156: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:167: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:193: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:202: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:211: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:222: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:232: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:250: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:269: skipping test as no --test-dsn SKIPPED [4] tests/test_adapt.py:284: skipping test as no --test-dsn SKIPPED [2] tests/test_adapt.py:301: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:327: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:336: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:344: skipping test as no --test-dsn SKIPPED [3] tests/test_adapt.py:360: skipping test as no --test-dsn SKIPPED [2] tests/test_adapt.py:370: skipping test as no --test-dsn SKIPPED [3] tests/test_adapt.py:382: skipping test as no --test-dsn SKIPPED [3] tests/test_adapt.py:403: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:463: skipping test as no --test-dsn SKIPPED [1] tests/test_adapt.py:478: skipping test as no --test-dsn SKIPPED [6] tests/test_adapt.py:494: skipping test as no --test-dsn SKIPPED [1] tests/test_column.py:10: skipping test as no --test-dsn SKIPPED [1] tests/test_column.py:56: skipping test as no --test-dsn SKIPPED [30] tests/test_column.py:72: skipping test as no --test-dsn SKIPPED [15] tests/test_column.py:120: skipping test as no --test-dsn SKIPPED [1] tests/test_column.py:132: skipping test as no --test-dsn SKIPPED [1] tests/test_column.py:145: skipping test as no --test-dsn SKIPPED [1] tests/test_column.py:152: skipping test as no --test-dsn SKIPPED [1] tests/test_column.py:163: skipping test as no --test-dsn SKIPPED [2] tests/test_column.py:170: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:21: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:40: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:67: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:110: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:164: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:188: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:213: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:239: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:297: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:362: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:404: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:438: skipping test as no --test-dsn SKIPPED [3] tests/test_concurrency.py:477: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency.py:521: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:147: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:202: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:275: skipping test as no --test-dsn SKIPPED [1] tests/test_concurrency_async.py:407: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:32: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:39: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:45: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:56: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:84: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:103: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:114: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:125: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:142: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:159: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:178: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:189: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:204: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:240: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:255: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:272: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:278: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:296: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:314: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:324: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:340: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:358: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:374: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:391: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:415: async test only SKIPPED [1] tests/test_connection.py:422: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:440: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:460: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:466: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:476: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:486: skipping test as no --test-dsn SKIPPED [6] tests/test_connection.py:494: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:527: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:535: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:548: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:556: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:598: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:611: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:618: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:645: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:651: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:658: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:672: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:683: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:694: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:705: async test only SKIPPED [6] tests/test_connection.py:712: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:730: skipping test as no --test-dsn SKIPPED [6] tests/test_connection.py:752: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:766: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:774: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:782: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:791: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:807: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:822: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:837: skipping test as no --test-dsn SKIPPED [5] tests/test_connection.py:853: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:861: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:875: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:888: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:893: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:898: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:917: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:932: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:948: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:954: skipping test as no --test-dsn SKIPPED [4] tests/test_connection.py:974: skipping test as no --test-dsn SKIPPED [3] tests/test_connection.py:983: skipping test as no --test-dsn SKIPPED [1] tests/test_connection.py:992: can't monkeypatch C module SKIPPED [1] tests/test_connection_async.py:436: sync test only SKIPPED [1] tests/test_connection_async.py:792: sync test only SKIPPED [1] tests/test_connection_async.py:840: sync test only SKIPPED [6] tests/test_connection_info.py:12: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:40: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:47: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:54: can't monkeypatch C SKIPPED [1] tests/test_connection_info.py:68: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:77: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:85: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:98: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:111: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:117: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:123: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:138: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:147: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:156: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:163: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:168: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:181: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:190: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:200: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:219: skipping test as no --test-dsn SKIPPED [6] tests/test_connection_info.py:224: skipping test as no --test-dsn SKIPPED [5] tests/test_connection_info.py:242: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:264: skipping test as no --test-dsn SKIPPED [1] tests/test_connection_info.py:272: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:33: skipping test as no --test-dsn SKIPPED [6] tests/test_copy.py:54: skipping test as no --test-dsn SKIPPED [6] tests/test_copy.py:70: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:80: skipping test as no --test-dsn SKIPPED [4] tests/test_copy.py:92: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:108: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:119: skipping test as no --test-dsn SKIPPED [4] tests/test_copy.py:134: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:150: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:167: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:185: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:197: skipping test as no --test-dsn SKIPPED [4] tests/test_copy.py:206: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:216: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:231: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:241: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:267: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:278: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:288: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:299: skipping test as no --test-dsn SKIPPED [4] tests/test_copy.py:311: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:325: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:354: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:377: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:388: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:399: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:410: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:420: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:430: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:442: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:459: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:474: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:499: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:526: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:558: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:576: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:599: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:617: skipping test as no --test-dsn SKIPPED [3] tests/test_copy.py:638: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:660: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:675: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:703: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:711: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:721: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:730: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:743: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:755: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:770: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:790: skipping test as no --test-dsn SKIPPED [2] tests/test_copy.py:804: skipping test as no --test-dsn SKIPPED [12] tests/test_copy.py:824: skipping test as no --test-dsn SKIPPED [3] tests/test_copy.py:876: skipping test as no --test-dsn SKIPPED [3] tests/test_copy.py:919: skipping test as no --test-dsn SKIPPED [1] tests/test_copy.py:952: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor.py:16: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor.py:21: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor.py:27: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor.py:32: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor.py:39: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor.py:59: skipping test as no --test-dsn SKIPPED [72] tests/test_cursor.py:67: skipping test as no --test-dsn SKIPPED [1] tests/test_cursor_client.py:30: skipping test as no --test-dsn SKIPPED [8] tests/test_dns_srv.py:46: dnspython package not available SKIPPED [2] tests/test_dns_srv.py:70: dnspython package not available SKIPPED [1] tests/test_errors.py:17: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:29: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:41: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:49: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:69: skipping test as no --test-dsn SKIPPED [2] tests/test_errors.py:87: skipping test as no --test-dsn SKIPPED [2] tests/test_errors.py:99: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:117: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:127: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:156: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:166: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:181: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:200: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:214: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:246: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:259: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:279: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:289: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:298: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:307: skipping test as no --test-dsn SKIPPED [1] tests/test_errors.py:316: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:12: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:35: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:56: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:80: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:126: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:161: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:188: skipping test as no --test-dsn SKIPPED [1] tests/test_free_threading.py:215: skipping test as no --test-dsn SKIPPED [1] tests/test_generators.py:12: skipping test as no --test-dsn SKIPPED [1] tests/test_generators.py:46: skipping test as no --test-dsn SKIPPED [1] tests/test_generators.py:98: skipping test as no --test-dsn SKIPPED [1] tests/test_generators.py:117: skipping test as no --test-dsn SKIPPED [1] tests/test_generators.py:144: skipping test as no --test-dsn SKIPPED [1] tests/test_generators.py:197: skipping test as no --test-dsn SKIPPED [4] tests/test_module.py:7: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:18: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:57: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:101: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:112: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:137: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:154: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:182: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:203: skipping test as no --test-dsn SKIPPED [1] tests/test_notify.py:226: skipping test as no --test-dsn SKIPPED [2] tests/test_notify.py:270: skipping test as no --test-dsn SKIPPED [4] tests/test_notify.py:287: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:26: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:36: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:43: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:52: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:63: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:73: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:83: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:94: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:102: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:111: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:117: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:123: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:129: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:137: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:147: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:160: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:176: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:185: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:204: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:212: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:220: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:229: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:243: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:259: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:276: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:293: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:314: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:321: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:341: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:361: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:379: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:402: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:417: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:431: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:447: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:468: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:483: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:493: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:506: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:514: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:524: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:534: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:547: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:562: skipping test as no --test-dsn SKIPPED [1] tests/test_pipeline.py:601: skipping test as no --test-dsn SKIPPED [3] tests/test_prepared.py:20: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:26: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:35: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:42: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:52: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:60: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:66: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:76: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:89: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:99: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:109: skipping test as no --test-dsn SKIPPED [7] tests/test_prepared.py:119: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:139: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:148: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:164: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:182: Python-only debug conn SKIPPED [1] tests/test_prepared.py:203: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:221: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:235: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:246: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:258: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:269: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared.py:291: skipping test as no --test-dsn SKIPPED [1] tests/test_prepared_async.py:202: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:847: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:838: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:857: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:818: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:188: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:216: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:852: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:804: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:862: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:842: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:824: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:830: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:159: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:769: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:345: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:364: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:237: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:155: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:256: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:263: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:282: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:384: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:442: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:638: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:556: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:494: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:687: skipping test as no --test-dsn SKIPPED [1] tests/test_psycopg_dbapi20.py:25: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:177: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:245: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:315: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:780: skipping test as no --test-dsn SKIPPED [1] tests/test_psycopg_dbapi20.py:29: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:789: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20.py:168: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:129: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:141: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:48: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:117: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:105: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:81: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:59: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:93: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:70: skipping test as no --test-dsn SKIPPED [1] tests/dbapi20_tpc.py:28: skipping test as no --test-dsn SKIPPED [18] tests/test_psycopg_dbapi20.py:44: skipping test as no --test-dsn SKIPPED [6] tests/test_psycopg_dbapi20.py:116: skipping test as no --test-dsn SKIPPED [3] tests/test_psycopg_dbapi20.py:147: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:9: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:19: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:31: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:71: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:89: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:95: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:105: skipping test as no --test-dsn SKIPPED [6] tests/test_rows.py:115: skipping test as no --test-dsn SKIPPED [4] tests/test_rows.py:125: skipping test as no --test-dsn SKIPPED [1] tests/test_rows.py:137: skipping test as no --test-dsn SKIPPED [2] tests/test_sql.py:35: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:51: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:83: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:91: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:106: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:114: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:119: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:124: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:129: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:159: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:167: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:171: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:190: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:209: skipping test as no --test-dsn SKIPPED [3] tests/test_sql.py:271: skipping test as no --test-dsn SKIPPED [5] tests/test_sql.py:288: skipping test as no --test-dsn SKIPPED [5] tests/test_sql.py:296: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:305: skipping test as no --test-dsn SKIPPED [4] tests/test_sql.py:335: skipping test as no --test-dsn SKIPPED [4] tests/test_sql.py:342: skipping test as no --test-dsn SKIPPED [2] tests/test_sql.py:364: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:375: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:382: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:388: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:399: skipping test as no --test-dsn SKIPPED [4] tests/test_sql.py:403: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:452: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:463: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:468: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:474: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:479: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:499: skipping test as no --test-dsn SKIPPED [2] tests/test_sql.py:503: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:533: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:539: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:545: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:551: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:572: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:577: skipping test as no --test-dsn SKIPPED [2] tests/test_sql.py:582: skipping test as no --test-dsn SKIPPED [3] tests/test_sql.py:593: skipping test as no --test-dsn SKIPPED [3] tests/test_sql.py:599: skipping test as no --test-dsn SKIPPED [3] tests/test_sql.py:617: skipping test as no --test-dsn SKIPPED [3] tests/test_sql.py:627: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:644: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:664: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:682: skipping test as no --test-dsn SKIPPED [1] tests/test_sql.py:686: skipping test as no --test-dsn SKIPPED [2] tests/test_tpc.py:12: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:26: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:48: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:65: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:90: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:112: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:129: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:154: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:165: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:195: skipping test as no --test-dsn SKIPPED [3] tests/test_tpc.py:206: skipping test as no --test-dsn SKIPPED [3] tests/test_tpc.py:228: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:244: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:257: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:275: skipping test as no --test-dsn SKIPPED [1] tests/test_tpc.py:283: skipping test as no --test-dsn SKIPPED [1] tests/test_transaction.py:111: skipping test as no --test-dsn SKIPPED [1] tests/test_transaction.py:526: skipping test as no --test-dsn SKIPPED [1] tests/test_transaction.py:590: skipping test as no --test-dsn SKIPPED [18] tests/test_typeinfo.py:15: skipping test as no --test-dsn SKIPPED [20] tests/test_typeinfo.py:89: skipping test as no --test-dsn SKIPPED [2] tests/test_typeinfo.py:134: skipping test as no --test-dsn SKIPPED [1] tests/test_typeinfo.py:152: skipping test as no --test-dsn SKIPPED [3] tests/test_waiting.py:45: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting.py:52: skipping test as no --test-dsn SKIPPED [12] tests/test_waiting.py:110: condition: sys.platform == 'linux' SKIPPED [18] tests/test_waiting.py:240: skipping test as no --test-dsn SKIPPED [6] tests/test_waiting.py:251: skipping test as no --test-dsn SKIPPED [6] tests/test_waiting.py:262: skipping test as no --test-dsn SKIPPED [6] tests/test_waiting.py:290: skipping test as no --test-dsn SKIPPED [6] tests/test_waiting.py:314: skipping test as no --test-dsn SKIPPED [6] tests/test_waiting.py:348: skipping test as no --test-dsn SKIPPED [6] tests/test_waiting.py:378: skipping test as no --test-dsn SKIPPED [1] tests/test_waiting.py:390: skipping test as no --test-dsn SKIPPED [6] tests/types/test_array.py:38: skipping test as no --test-dsn SKIPPED [24] tests/types/test_array.py:46: skipping test as no --test-dsn SKIPPED [3] tests/types/test_array.py:55: skipping test as no --test-dsn SKIPPED [2] tests/types/test_array.py:65: skipping test as no --test-dsn SKIPPED [16] tests/types/test_array.py:72: skipping test as no --test-dsn SKIPPED [6] tests/types/test_array.py:81: skipping test as no --test-dsn SKIPPED [3] tests/types/test_array.py:107: skipping test as no --test-dsn SKIPPED [6] tests/types/test_array.py:131: skipping test as no --test-dsn SKIPPED [1] tests/types/test_array.py:149: skipping test as no --test-dsn SKIPPED [1] tests/types/test_array.py:166: skipping test as no --test-dsn SKIPPED [36] tests/types/test_array.py:203: skipping test as no --test-dsn SKIPPED [1] tests/types/test_array.py:222: skipping test as no --test-dsn SKIPPED [3] tests/types/test_array.py:230: skipping test as no --test-dsn SKIPPED [3] tests/types/test_array.py:243: skipping test as no --test-dsn SKIPPED [3] tests/types/test_array.py:262: skipping test as no --test-dsn SKIPPED [1] tests/types/test_array.py:273: skipping test as no --test-dsn SKIPPED [1] tests/types/test_array.py:299: skipping test as no --test-dsn SKIPPED [2] tests/types/test_array.py:306: skipping test as no --test-dsn SKIPPED [4] tests/types/test_array.py:321: skipping test as no --test-dsn SKIPPED [2] tests/types/test_array.py:335: skipping test as no --test-dsn SKIPPED [1] tests/types/test_array.py:354: skipping test as no --test-dsn SKIPPED [12] tests/types/test_bool.py:8: skipping test as no --test-dsn SKIPPED [2] tests/types/test_bool.py:26: skipping test as no --test-dsn SKIPPED [1] tests/types/test_bool.py:38: skipping test as no --test-dsn SKIPPED [6] tests/types/test_composite.py:31: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:38: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:47: skipping test as no --test-dsn SKIPPED [6] tests/types/test_composite.py:56: skipping test as no --test-dsn SKIPPED [1] tests/types/test_composite.py:71: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:86: skipping test as no --test-dsn SKIPPED [3] tests/types/test_composite.py:102: skipping test as no --test-dsn SKIPPED [7] tests/types/test_composite.py:118: skipping test as no --test-dsn SKIPPED [4] tests/types/test_composite.py:186: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:212: skipping test as no --test-dsn SKIPPED [3] tests/types/test_composite.py:223: skipping test as no --test-dsn SKIPPED [3] tests/types/test_composite.py:236: skipping test as no --test-dsn SKIPPED [3] tests/types/test_composite.py:253: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:275: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:293: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:318: skipping test as no --test-dsn SKIPPED [2] tests/types/test_composite.py:346: skipping test as no --test-dsn SKIPPED [1] tests/types/test_composite.py:368: skipping test as no --test-dsn SKIPPED [3] tests/types/test_composite.py:393: skipping test as no --test-dsn SKIPPED [1] tests/types/test_composite.py:409: skipping test as no --test-dsn SKIPPED [3] tests/types/test_composite.py:423: skipping test as no --test-dsn SKIPPED [3] tests/types/test_composite.py:443: skipping test as no --test-dsn SKIPPED [1] tests/types/test_composite.py:460: skipping test as no --test-dsn SKIPPED [1] tests/types/test_composite.py:465: skipping test as no --test-dsn SKIPPED [5] tests/types/test_composite.py:482: skipping test as no --test-dsn SKIPPED [5] tests/types/test_composite.py:498: skipping test as no --test-dsn SKIPPED [18] tests/types/test_datetime.py:31: skipping test as no --test-dsn SKIPPED [3] tests/types/test_datetime.py:57: skipping test as no --test-dsn SKIPPED [12] tests/types/test_datetime.py:64: skipping test as no --test-dsn SKIPPED [4] tests/types/test_datetime.py:81: skipping test as no --test-dsn SKIPPED [8] tests/types/test_datetime.py:88: skipping test as no --test-dsn SKIPPED [2] tests/types/test_datetime.py:97: skipping test as no --test-dsn SKIPPED [16] tests/types/test_datetime.py:111: skipping test as no --test-dsn SKIPPED [4] tests/types/test_datetime.py:121: skipping test as no --test-dsn SKIPPED [1] tests/types/test_datetime.py:129: skipping test as no --test-dsn SKIPPED [39] tests/types/test_datetime.py:163: skipping test as no --test-dsn SKIPPED [3] tests/types/test_datetime.py:197: skipping test as no --test-dsn SKIPPED [108] tests/types/test_datetime.py:219: skipping test as no --test-dsn SKIPPED [9] tests/types/test_datetime.py:229: skipping test as no --test-dsn SKIPPED [8] tests/types/test_datetime.py:236: skipping test as no --test-dsn SKIPPED [2] tests/types/test_datetime.py:248: skipping test as no --test-dsn SKIPPED [16] tests/types/test_datetime.py:265: skipping test as no --test-dsn SKIPPED [4] tests/types/test_datetime.py:275: skipping test as no --test-dsn SKIPPED [1] tests/types/test_datetime.py:283: skipping test as no --test-dsn SKIPPED [45] tests/types/test_datetime.py:294: skipping test as no --test-dsn SKIPPED [3] tests/types/test_datetime.py:334: skipping test as no --test-dsn SKIPPED [8] tests/types/test_datetime.py:357: skipping test as no --test-dsn SKIPPED [8] tests/types/test_datetime.py:367: skipping test as no --test-dsn SKIPPED [9] tests/types/test_datetime.py:374: skipping test as no --test-dsn SKIPPED [14] tests/types/test_datetime.py:386: skipping test as no --test-dsn SKIPPED [9] tests/types/test_datetime.py:405: skipping test as no --test-dsn SKIPPED [1] tests/types/test_datetime.py:427: skipping test as no --test-dsn SKIPPED [16] tests/types/test_datetime.py:452: skipping test as no --test-dsn SKIPPED [4] tests/types/test_datetime.py:466: skipping test as no --test-dsn SKIPPED [4] tests/types/test_datetime.py:474: skipping test as no --test-dsn SKIPPED [9] tests/types/test_datetime.py:506: skipping test as no --test-dsn SKIPPED [12] tests/types/test_datetime.py:527: skipping test as no --test-dsn SKIPPED [2] tests/types/test_datetime.py:544: skipping test as no --test-dsn SKIPPED [21] tests/types/test_datetime.py:553: skipping test as no --test-dsn SKIPPED [3] tests/types/test_datetime.py:572: skipping test as no --test-dsn SKIPPED [3] tests/types/test_datetime.py:578: skipping test as no --test-dsn SKIPPED [12] tests/types/test_datetime.py:594: skipping test as no --test-dsn SKIPPED [2] tests/types/test_datetime.py:612: skipping test as no --test-dsn SKIPPED [9] tests/types/test_datetime.py:619: skipping test as no --test-dsn SKIPPED [1] tests/types/test_datetime.py:641: skipping test as no --test-dsn SKIPPED [32] tests/types/test_datetime.py:672: skipping test as no --test-dsn SKIPPED [8] tests/types/test_datetime.py:680: skipping test as no --test-dsn SKIPPED [66] tests/types/test_datetime.py:686: skipping test as no --test-dsn SKIPPED [3] tests/types/test_datetime.py:730: skipping test as no --test-dsn SKIPPED [4] tests/types/test_datetime.py:743: skipping test as no --test-dsn SKIPPED [1] tests/types/test_datetime.py:754: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:59: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:77: skipping test as no --test-dsn SKIPPED [18] tests/types/test_enum.py:86: skipping test as no --test-dsn SKIPPED [12] tests/types/test_enum.py:100: skipping test as no --test-dsn SKIPPED [18] tests/types/test_enum.py:117: skipping test as no --test-dsn SKIPPED [18] tests/types/test_enum.py:133: skipping test as no --test-dsn SKIPPED [12] tests/types/test_enum.py:145: skipping test as no --test-dsn SKIPPED [18] tests/types/test_enum.py:160: skipping test as no --test-dsn SKIPPED [18] tests/types/test_enum.py:174: skipping test as no --test-dsn SKIPPED [12] tests/types/test_enum.py:188: skipping test as no --test-dsn SKIPPED [18] tests/types/test_enum.py:198: skipping test as no --test-dsn SKIPPED [12] tests/types/test_enum.py:212: skipping test as no --test-dsn SKIPPED [6] tests/types/test_enum.py:228: skipping test as no --test-dsn SKIPPED [6] tests/types/test_enum.py:242: skipping test as no --test-dsn SKIPPED [6] tests/types/test_enum.py:253: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:269: skipping test as no --test-dsn SKIPPED [12] tests/types/test_enum.py:281: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:305: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:318: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:334: skipping test as no --test-dsn SKIPPED [1] tests/types/test_enum.py:349: skipping test as no --test-dsn SKIPPED [3] tests/types/test_hstore.py:92: skipping test as no --test-dsn SKIPPED [1] tests/types/test_hstore.py:103: skipping test as no --test-dsn SKIPPED [1] tests/types/test_hstore.py:114: skipping test as no --test-dsn SKIPPED [8] tests/types/test_hstore.py:132: skipping test as no --test-dsn SKIPPED [2] tests/types/test_hstore.py:140: skipping test as no --test-dsn SKIPPED [1] tests/types/test_hstore.py:147: skipping test as no --test-dsn SKIPPED [6] tests/types/test_json.py:25: skipping test as no --test-dsn SKIPPED [48] tests/types/test_json.py:37: skipping test as no --test-dsn SKIPPED [4] tests/types/test_json.py:51: skipping test as no --test-dsn SKIPPED [48] tests/types/test_json.py:80: skipping test as no --test-dsn SKIPPED [32] tests/types/test_json.py:95: skipping test as no --test-dsn SKIPPED [32] tests/types/test_json.py:104: skipping test as no --test-dsn SKIPPED [32] tests/types/test_json.py:114: skipping test as no --test-dsn SKIPPED [6] tests/types/test_json.py:130: skipping test as no --test-dsn SKIPPED [6] tests/types/test_json.py:145: skipping test as no --test-dsn SKIPPED [6] tests/types/test_json.py:160: skipping test as no --test-dsn SKIPPED [6] tests/types/test_json.py:175: skipping test as no --test-dsn SKIPPED [4] tests/types/test_json.py:185: skipping test as no --test-dsn SKIPPED [4] tests/types/test_json.py:200: skipping test as no --test-dsn SKIPPED [4] tests/types/test_json.py:218: skipping test as no --test-dsn SKIPPED [8] tests/types/test_json.py:259: skipping test as no --test-dsn SKIPPED [4] tests/types/test_json.py:286: skipping test as no --test-dsn SKIPPED [8] tests/types/test_json.py:328: skipping test as no --test-dsn SKIPPED [18] tests/types/test_multirange.py:171: skipping test as no --test-dsn SKIPPED [18] tests/types/test_multirange.py:179: skipping test as no --test-dsn SKIPPED [18] tests/types/test_multirange.py:210: skipping test as no --test-dsn SKIPPED [18] tests/types/test_multirange.py:222: skipping test as no --test-dsn SKIPPED [18] tests/types/test_multirange.py:237: skipping test as no --test-dsn SKIPPED [24] tests/types/test_multirange.py:249: skipping test as no --test-dsn SKIPPED [12] tests/types/test_multirange.py:259: skipping test as no --test-dsn SKIPPED [12] tests/types/test_multirange.py:269: skipping test as no --test-dsn SKIPPED [16] tests/types/test_multirange.py:281: skipping test as no --test-dsn SKIPPED [10] tests/types/test_multirange.py:292: skipping test as no --test-dsn SKIPPED [12] tests/types/test_multirange.py:325: skipping test as no --test-dsn SKIPPED [12] tests/types/test_multirange.py:340: skipping test as no --test-dsn SKIPPED [4] tests/types/test_multirange.py:369: skipping test as no --test-dsn SKIPPED [1] tests/types/test_multirange.py:378: skipping test as no --test-dsn SKIPPED [1] tests/types/test_multirange.py:395: skipping test as no --test-dsn SKIPPED [3] tests/types/test_multirange.py:404: skipping test as no --test-dsn SKIPPED [2] tests/types/test_multirange.py:416: skipping test as no --test-dsn SKIPPED [2] tests/types/test_multirange.py:427: skipping test as no --test-dsn SKIPPED [6] tests/types/test_net.py:12: skipping test as no --test-dsn SKIPPED [6] tests/types/test_net.py:26: skipping test as no --test-dsn SKIPPED [6] tests/types/test_net.py:44: skipping test as no --test-dsn SKIPPED [3] tests/types/test_net.py:58: skipping test as no --test-dsn SKIPPED [4] tests/types/test_net.py:71: skipping test as no --test-dsn SKIPPED [4] tests/types/test_net.py:94: skipping test as no --test-dsn SKIPPED [4] tests/types/test_net.py:117: skipping test as no --test-dsn SKIPPED [1] tests/types/test_none.py:5: skipping test as no --test-dsn SKIPPED [21] tests/types/test_numeric.py:22: skipping test as no --test-dsn SKIPPED [51] tests/types/test_numeric.py:42: skipping test as no --test-dsn SKIPPED [2] tests/types/test_numeric.py:78: skipping test as no --test-dsn SKIPPED [6] tests/types/test_numeric.py:102: skipping test as no --test-dsn SKIPPED [11] tests/types/test_numeric.py:111: skipping test as no --test-dsn SKIPPED [30] tests/types/test_numeric.py:136: skipping test as no --test-dsn SKIPPED [18] tests/types/test_numeric.py:183: skipping test as no --test-dsn SKIPPED [9] tests/types/test_numeric.py:202: skipping test as no --test-dsn SKIPPED [6] tests/types/test_numeric.py:232: skipping test as no --test-dsn SKIPPED [28] tests/types/test_numeric.py:253: skipping test as no --test-dsn SKIPPED [16] tests/types/test_numeric.py:300: skipping test as no --test-dsn SKIPPED [1] tests/types/test_numeric.py:322: skipping test as no --test-dsn SKIPPED [42] tests/types/test_numeric.py:338: skipping test as no --test-dsn SKIPPED [6] tests/types/test_numeric.py:364: skipping test as no --test-dsn SKIPPED [25] tests/types/test_numeric.py:390: skipping test as no --test-dsn SKIPPED [3] tests/types/test_numeric.py:419: skipping test as no --test-dsn SKIPPED [2] tests/types/test_numeric.py:460: skipping test as no --test-dsn SKIPPED [18] tests/types/test_numeric.py:468: skipping test as no --test-dsn SKIPPED [2] tests/types/test_numeric.py:498: skipping test as no --test-dsn SKIPPED [2] tests/types/test_numeric.py:527: skipping test as no --test-dsn SKIPPED [5] tests/types/test_numeric.py:536: skipping test as no --test-dsn SKIPPED [4] tests/types/test_numeric.py:568: skipping test as no --test-dsn SKIPPED [4] tests/types/test_numeric.py:577: skipping test as no --test-dsn SKIPPED [18] tests/types/test_numeric.py:586: skipping test as no --test-dsn SKIPPED [18] tests/types/test_numeric.py:608: skipping test as no --test-dsn SKIPPED [16] tests/types/test_numeric.py:618: skipping test as no --test-dsn SKIPPED [18] tests/types/test_range.py:63: skipping test as no --test-dsn SKIPPED [18] tests/types/test_range.py:71: skipping test as no --test-dsn SKIPPED [18] tests/types/test_range.py:93: skipping test as no --test-dsn SKIPPED [18] tests/types/test_range.py:105: skipping test as no --test-dsn SKIPPED [18] tests/types/test_range.py:118: skipping test as no --test-dsn SKIPPED [36] tests/types/test_range.py:128: skipping test as no --test-dsn SKIPPED [12] tests/types/test_range.py:140: skipping test as no --test-dsn SKIPPED [12] tests/types/test_range.py:152: skipping test as no --test-dsn SKIPPED [12] tests/types/test_range.py:166: skipping test as no --test-dsn SKIPPED [24] tests/types/test_range.py:176: skipping test as no --test-dsn SKIPPED [10] tests/types/test_range.py:190: skipping test as no --test-dsn SKIPPED [24] tests/types/test_range.py:219: skipping test as no --test-dsn SKIPPED [24] tests/types/test_range.py:236: skipping test as no --test-dsn SKIPPED [4] tests/types/test_range.py:284: skipping test as no --test-dsn SKIPPED [1] tests/types/test_range.py:293: skipping test as no --test-dsn SKIPPED [1] tests/types/test_range.py:310: skipping test as no --test-dsn SKIPPED [3] tests/types/test_range.py:319: skipping test as no --test-dsn SKIPPED [1] tests/types/test_range.py:333: skipping test as no --test-dsn SKIPPED [2] tests/types/test_range.py:348: skipping test as no --test-dsn SKIPPED [2] tests/types/test_range.py:359: skipping test as no --test-dsn SKIPPED [2] tests/types/test_range.py:375: skipping test as no --test-dsn SKIPPED [1] tests/types/test_range.py:666: skipping test as no --test-dsn SKIPPED [3] tests/types/test_range.py:671: skipping test as no --test-dsn SKIPPED [3] tests/types/test_string.py:21: skipping test as no --test-dsn SKIPPED [2] tests/types/test_string.py:29: skipping test as no --test-dsn SKIPPED [3] tests/types/test_string.py:48: skipping test as no --test-dsn SKIPPED [1] tests/types/test_string.py:57: skipping test as no --test-dsn SKIPPED [1] tests/types/test_string.py:67: skipping test as no --test-dsn SKIPPED [10] tests/types/test_string.py:80: skipping test as no --test-dsn SKIPPED [9] tests/types/test_string.py:98: skipping test as no --test-dsn SKIPPED [3] tests/types/test_string.py:110: skipping test as no --test-dsn SKIPPED [3] tests/types/test_string.py:120: skipping test as no --test-dsn SKIPPED [2] tests/types/test_string.py:129: skipping test as no --test-dsn SKIPPED [2] tests/types/test_string.py:145: skipping test as no --test-dsn SKIPPED [16] tests/types/test_string.py:159: skipping test as no --test-dsn SKIPPED [8] tests/types/test_string.py:180: skipping test as no --test-dsn SKIPPED [8] tests/types/test_string.py:200: skipping test as no --test-dsn SKIPPED [24] tests/types/test_string.py:220: skipping test as no --test-dsn SKIPPED [6] tests/types/test_string.py:231: skipping test as no --test-dsn SKIPPED [6] tests/types/test_string.py:243: skipping test as no --test-dsn SKIPPED [12] tests/types/test_string.py:256: skipping test as no --test-dsn SKIPPED [8] tests/types/test_string.py:269: skipping test as no --test-dsn SKIPPED [2] tests/types/test_string.py:288: skipping test as no --test-dsn SKIPPED [6] tests/types/test_string.py:300: skipping test as no --test-dsn SKIPPED [15] tests/types/test_uuid.py:11: skipping test as no --test-dsn SKIPPED [10] tests/types/test_uuid.py:28: skipping test as no --test-dsn SKIPPED [1] tests/types/test_uuid.py:64: skipping test as no --test-dsn ========= 474 passed, 5432 skipped, 135 deselected in 65.43s (0:01:05) ========= >>> py3-psycopg: Entering fakeroot... >>> py3-psycopg-c-pyc*: Running split function _c_pyc... 'usr/lib/python3.12/site-packages/psycopg_c/__pycache__' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-c-pyc/usr/lib/python3.12/site-packages/psycopg_c/__pycache__' >>> py3-psycopg-c-pyc*: Preparing subpackage py3-psycopg-c-pyc... >>> py3-psycopg-c-pyc*: Running postcheck for py3-psycopg-c-pyc >>> py3-psycopg-pyc*: Running split function pyc... libfakeroot internal error: payload not recognized! 'usr/lib/python3.12/site-packages/psycopg_pool/__pycache__' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-pyc/usr/lib/python3.12/site-packages/psycopg_pool/__pycache__' 'usr/lib/python3.12/site-packages/psycopg/crdb/__pycache__' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-pyc/usr/lib/python3.12/site-packages/psycopg/crdb/__pycache__' 'usr/lib/python3.12/site-packages/psycopg/__pycache__' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-pyc/usr/lib/python3.12/site-packages/psycopg/__pycache__' 'usr/lib/python3.12/site-packages/psycopg/types/__pycache__' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-pyc/usr/lib/python3.12/site-packages/psycopg/types/__pycache__' 'usr/lib/python3.12/site-packages/psycopg/pq/__pycache__' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-pyc/usr/lib/python3.12/site-packages/psycopg/pq/__pycache__' >>> py3-psycopg-pyc*: Preparing subpackage py3-psycopg-pyc... >>> py3-psycopg-pyc*: Running postcheck for py3-psycopg-pyc >>> py3-psycopg-c*: Running split function _c... 'usr/lib/python3.12/site-packages/psycopg_c' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-c/usr/lib/python3.12/site-packages/psycopg_c' 'usr/lib/python3.12/site-packages/psycopg_c-3.3.3.dist-info' -> '/home/buildozer/aports/community/py3-psycopg/pkg/py3-psycopg-c/usr/lib/python3.12/site-packages/psycopg_c-3.3.3.dist-info' >>> py3-psycopg-c*: Preparing subpackage py3-psycopg-c... >>> py3-psycopg-c*: Stripping binaries >>> py3-psycopg-c*: Running postcheck for py3-psycopg-c >>> py3-psycopg*: Running postcheck for py3-psycopg >>> py3-psycopg*: Preparing package py3-psycopg... >>> py3-psycopg*: Stripping binaries >>> WARNING: py3-psycopg*: No arch specific binaries found so arch should probably be set to "noarch" >>> py3-psycopg*: Scanning shared objects >>> py3-psycopg-c*: Scanning shared objects >>> py3-psycopg-c-pyc*: Tracing dependencies... py3-typing-extensions python3~3.12 >>> py3-psycopg-c-pyc*: Package size: 2.0 KB >>> py3-psycopg-c-pyc*: Compressing data... >>> py3-psycopg-c-pyc*: Create checksum... >>> py3-psycopg-c-pyc*: Create py3-psycopg-c-pyc-3.3.3-r0.apk >>> py3-psycopg-c*: Tracing dependencies... py3-psycopg=3.3.3-r0 python3~3.12 so:libc.musl-armv7.so.1 so:libpq.so.5 >>> py3-psycopg-c*: Package size: 6.9 MB >>> py3-psycopg-c*: Compressing data... >>> py3-psycopg-c*: Create checksum... >>> py3-psycopg-c*: Create py3-psycopg-c-3.3.3-r0.apk >>> py3-psycopg-pyc*: Tracing dependencies... python3~3.12 >>> py3-psycopg-pyc*: Package size: 1.1 MB >>> py3-psycopg-pyc*: Compressing data... >>> py3-psycopg-pyc*: Create checksum... >>> py3-psycopg-pyc*: Create py3-psycopg-pyc-3.3.3-r0.apk >>> py3-psycopg*: Tracing dependencies... py3-typing-extensions python3~3.12 >>> py3-psycopg*: Package size: 839.2 KB >>> py3-psycopg*: Compressing data... >>> py3-psycopg*: Create checksum... >>> py3-psycopg*: Create py3-psycopg-3.3.3-r0.apk >>> py3-psycopg: Build complete at Mon, 16 Mar 2026 08:27:26 +0000 elapsed time 0h 1m 52s >>> py3-psycopg: Cleaning up srcdir >>> py3-psycopg: Cleaning up pkgdir >>> py3-psycopg: Cleaning up tmpdir >>> py3-psycopg: Uninstalling dependencies... ( 1/52) Purging .makedepends-py3-psycopg (20260316.082535) ( 2/52) Purging cython-pyc (3.2.4-r0) ( 3/52) Purging cython (3.2.4-r0) ( 4/52) Purging libpq-dev (18.3-r0) ( 5/52) Purging libpq (18.3-r0) ( 6/52) Purging py3-gpep517-pyc (19-r1) ( 7/52) Purging py3-gpep517 (19-r1) ( 8/52) Purging py3-installer-pyc (0.7.0-r2) ( 9/52) Purging py3-installer (0.7.0-r2) (10/52) Purging py3-setuptools-pyc (82.0.1-r0) (11/52) Purging py3-setuptools (82.0.1-r0) (12/52) Purging py3-tomli-pyc (2.4.0-r0) (13/52) Purging py3-tomli (2.4.0-r0) (14/52) Purging py3-wheel-pyc (0.46.3-r0) (15/52) Purging py3-wheel (0.46.3-r0) (16/52) Purging python3-dev (3.12.12-r0) (17/52) Purging py3-pytest-pyc (9.0.2-r0) (18/52) Purging py3-pytest (9.0.2-r0) (19/52) Purging py3-iniconfig-pyc (2.3.0-r0) (20/52) Purging py3-iniconfig (2.3.0-r0) (21/52) Purging py3-packaging-pyc (26.0-r0) (22/52) Purging py3-packaging (26.0-r0) (23/52) Purging py3-parsing-pyc (3.3.2-r0) (24/52) Purging py3-parsing (3.3.2-r0) (25/52) Purging py3-pluggy-pyc (1.6.0-r0) (26/52) Purging py3-pluggy (1.6.0-r0) (27/52) Purging py3-py-pyc (1.11.0-r4) (28/52) Purging py3-py (1.11.0-r4) (29/52) Purging py3-pygments-pyc (2.19.2-r0) (30/52) Purging py3-pygments (2.19.2-r0) (31/52) Purging py3-anyio-pyc (4.12.1-r0) (32/52) Purging py3-anyio (4.12.1-r0) (33/52) Purging py3-idna-pyc (3.11-r0) (34/52) Purging py3-idna (3.11-r0) (35/52) Purging py3-sniffio-pyc (1.3.1-r1) (36/52) Purging py3-sniffio (1.3.1-r1) (37/52) Purging py3-curio-pyc (1.6-r3) (38/52) Purging py3-curio (1.6-r3) (39/52) Purging py3-typing-extensions-pyc (4.15.0-r0) (40/52) Purging py3-typing-extensions (4.15.0-r0) (41/52) Purging python3-pyc (3.12.12-r0) (42/52) Purging python3-pycache-pyc0 (3.12.12-r0) (43/52) Purging pyc (3.12.12-r0) (44/52) Purging python3 (3.12.12-r0) (45/52) Purging gdbm (1.26-r0) (46/52) Purging libbz2 (1.0.8-r6) (47/52) Purging libffi (3.5.2-r0) (48/52) Purging libpanelw (6.6_p20251231-r0) (49/52) Purging mpdecimal (4.0.1-r0) (50/52) Purging openssl-dev (3.5.5-r0) (51/52) Purging sqlite-libs (3.51.2-r1) (52/52) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 289.7 MiB in 104 packages >>> py3-psycopg: Updating the community/armv7 repository index... >>> py3-psycopg: Signing the index...